Slide #3
Holograms, TV Ghost, and Heaven at The EchoWhen: Thu, December 19, 8:00 pm - 12:00 am Where: The Echo Why: Sweden's post-punk rockers, Holograms, are back on tour and they're throwing a show you definitely won't want to miss. With a freshly evolved sound and a newly-found energy, these Swedish rockers are ready to kill it at The Echo and you better be there! [Details] [Photo via]