Click to Share

Barbarian Overlords Press Releases

Exclusive News
Topics Locations Industries Dates

By Barbarian Overlords
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.

Page updated every 10 minutes

Like PRLog?
Click to Share