La Armada Embarking on West Coast Tour (Nov 06 – 29)
October 31, 2012 in Music
31 October 2012
For Immediate Release
Fresh off a week of shows with Strung Out – as well as an 18-day tour of the East Coast in September - LA ARMADA will embark on
read more…