Sunday, July 31, 2011

One of the largest races in South Florida is back this summer, Vuelta a Miami, is an 80 mile road race through the streets Miami!

Visit World Wide Cycling Sport for more information.

Here's a video from the start of the inaugural race in 2009