The Wormhole, a coffee shop in Chicago, celebrates geek culture with a DeLorean parked right inside the shop. How could you not walk in if you see this on the street? You are a human with a heart, right? »8/29/10 12:30pm 8/29/10 12:30pm
Kinja is in read-only mode. We are working to restore service.