10 WR DELOREAN2DEF.indd Published March 27, 2012 at 2437 × 1624 in Something crazy about a DeLorean electric car in Italian. You figure it out.
Cool information.
One day i will have one…