A001186

Aoshima 1/24 Back To The Future Delorean Part 2 Kit

The DeLorean time machine was Doctor Emmett Brown's most successful invention, a plutonium-powered time machine comprised of a DeLorean DMC-12 sports car that had to reach 88 miles per hour in order to time travel.