Tigercats – Isle Of Dogs album review Chief Cougar·June 29, 2012“We’re going to get bigger than the national debt,” claims Duncan Barrett, lead singer of Tigercats, as the...Album SpotlightBritish IslesEngland