Happiness abounds at MadPriest Towers as the new Bellowhead album is released this weekend. You'll have read my over the top adulation for this U.K. folk supergroup many times in the past if you are a regular round these parts. So all I will say is that this album does not lessen my admiration for them one iota. It's great. Here's a few tracks to keep you going until you get your own copy.