Live Review: The Brow Horn Orchestra EP Launch – The Court, Perth (09.09.11)

September 11, 2011

On Friday night Perth band The Brow Horn Orchestra launched their debut EP. Yeah that’s right their debut EP. Though given the scale on which they launched their latest creation, you’d be forgiven for thinking they were releasing their second or third album. The Brow clearly does not do anything by half measures – with […]

Read More