Go Speed Racer, Go!
By Jeff Finkelstein – Ever since the dawn of time, humans have been hooked on speed. The first Olympics in 776 BC was all about running events to see who was the fastest. The winners got all the glory, while the losers didn’t fare so well.
Read More