Watch this Z06 Chase a ZL1 on the Circuit of the Americas
In general, American’s don’t really care that much for Formula 1. In part, that’s probably because they don’t really race in the states any more. Earlier this year, however, Formula 1 made it’s grand return to states at the brand spanking new Circuit of the Americas in Austin, Texas. Now… I’m not sure you can […] More »
By: Marcus Slater | February 5, 2013