-
TechnoBuffalo
Feb 5, 2016, 9:00 pm298 ptsFor better or worse, the DeLorean is going back into production, and to capitalize on all the recent publicity, the automaker has released a strangely hypnotic video. We’re not really sure what point it’s trying to get across. If we take the song’s lyrics at face value, DeLorean wants to make us happy…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.