Filter By Industry
Filter By Tag

Press Room

Barbaraian Overlords Press releases

1 - 1 of 1 Press Release

Nov 27, 2011
Californian rockers BARBARIAN OVERLORDS will celebrate the Dec. 3, 2011 release of their highly anticipated, self titled debut album with a release concert at the the Roxy Theatre on Sunset Strip in West Hollywood California.

RSS Feed for Barbaraian Overlords Press Releases