Save the Clocktower to Premiere “Like That” Music Video on mtvU – 9/10 Alyssa Welch Music September 9, 2013 0 16Chicago indie-electric outfit, Save the Clocktower, is premiering a new music video off their album, Through the Looking Glass. If...