BTTF DeLorean Plays Iconic Role in Music Video by The Limousines

The movie Back to the Future has changed the idea of time travel indefinitely. Well, that’s exactly what The Limousines, an indie electronic musical group out of California, have done for their song “The Future.