Video: “L.I.F.E.G.O.E.S.O.N.” by Noah and the Whale
The band are set to release their third album (Last Night On Earth on March 15th), the band’s first album since 2009
The band are set to release their third album (Last Night On Earth on March 15th), the band’s first album since 2009
UK band Maps are set to release the new single ‘I Dream Of Crystal’ on September 14th featuring remixes by Steve Lawler and Solo. If you’d like to hear some of that, head to the old myspace to take a listen. I’m into the original version. Very in-line with what I’m used to from Maps. […]