If you're a cyclist, you've got to be loving May. Not only has the weather been pretty great (on the east coast, anyway) it's also National Bike Month.But
In the shadow of the Statue of Liberty, Red Bull Racing had its Formula 1 showcar rev its engine to the tune of the "Star Spangled Banner." As impressive as it