Here we go again, for another year of musical adventures. Hoping you all had a great Christmas and New Year. Now that the silly season is over, let's get back to business.
The Loudest Engine is the third studio album of London-based Australian indie rock band Howling Bells. The album was released through Cooking Vinyl on 9 September 2011. It was produced by Mark Stoermer and recorded at Battle Born Studios, in Las Vegas from September to December 2010.
Read more »
Totally Fuzzy —
Here we go again, for another year of musical adventures. Hoping you all had a great Christmas and New Year. Now that the silly season is over, let's get back to bus... more info