Miami Car Show: Street Rides 2010

November 5th to November 14th 2010 at Miami Beach Convention Center.

Hundreds of Cars, Thousands of People. Today’s Extreme Autofest is more than just an automotive enthusiast event, it’s a LIFESTYLE event. All coming down on the Hottest SPOT in the World, MIAMI, FLorida. Thats right….

Read more