THE Car 1st Photos LAUNCHED
Wednesday, 04 August 2010 00:03

FINALLY! What can I say, it took a while, but now it's in production, and there definitely is no turning back. We are all in Against THE Odds, competing with the big boys. Check out the 1st Official photos, and the first part of THE Release Story.

THE Release Date has been set at 1st December (2010 if you were wondering)

 

Link to Gallery

Link to THE Car Page