(Video Link)
A new coffee shop in Chicago called The Wormhole is dedicated to 1980s pop culture. The centerpiece of the shop is a DeLorean that the owner modified to look like the time traveling car in the Back to the Future movie franchise. Other displays pay homage to Top Gun, Ghostbusters, and Star Wars.
Link via Geekosystem
looks like a great place to relax