Teleman – “23 Floors Up”

With their debut album just days away from a release (June 2nd), Teleman, the four-piece band’s track “23 Floors Up” is as compelling as the visuals that accompany it.  The track strengthens the more it progresses and with every repeat listen.  A brilliant clue as to what’s still to come…