I'm going to start this week's blog with a confession - the Barenaked Ladies are my all time favourite band. Having said that, I'm not one of these "they can do no wrong" fanboys and I am more than capable of giving criticism when it is due - for example the last 2 albums have... Continue Reading →