RECENT POST

Tuesday, February 15, 2011

This is getting ridiculous. I don't know who to thank? Ford engineers? The Camaro's initial sales success? Transformers the Movie/Megan Fox/Bumblebee?

However we got here, whatever made Ford fast track this engine, thank you!

0 Comments:

Post a Comment



 

blogger templates | Make Money Online