Friday, October 31, 2014

This is a jet-powered, drag-racing Peel

Watch the fastest version of the smallest car in the world tearing up the quarter-mile. Well, when we say 'tearing'…

















from Top Gear Car News http://ift.tt/1rGHSFG

via IFTTT

0 comments:

Post a Comment