Tech

Stretch Delorean Is Without Doubt The Greatest Thing On Four Wheels

No, your eyes do not deceive you folks, that is indeed a stretch Delorean.

Wonderful

The glorious beast appeared at the Delorean Car Show (yes there is such a thing) in Ohio last weekend.

Popular in the Community