Wednesday, September 29, 2010

NOV 4 - THE ECHO - LOS ANGELES



gonna be at the echo in LA on november 4. see you there.

tickets here

if you're in LA, email us at waltermeego@gmail.com for a track off the new record

No comments: