Tuesday, February 5, 2013

FranktoidTM No. 10 - AC Cobra Reincarnated!

This is a must see video of a relatively unknown car. Feast your eyes on this pure American muscle that is nothing short of awesome...