Long Beach GP 2011

Well the racing circus is in the town of Long Beach and Formula D is about set to kick off its inaugural race for 2011. Being a part of the FD Show this season with our Society Car Showcase, we’re able to check out the event before the event goes down. Lets take a walk…

The post Long Beach GP 2011 appeared first on Fatlace™ Since 1999.