Tilly and the Wall will be releasing their album , O, via Team Love June 17th.
The group had a successful SXSW this year and their work is being loved by everybody from Perez Hilton to Stereogum. The funny thing is that I always confused Tilly & Margot, and I’ll never do that again.
Cacophony (off of their O album) [mp3]
Beat Control Video