The Brighton-based Ska band, The Meow Meows, have released a new music video for their new song titled, “Young Blood”, taken from their upcoming new album Go Boom! The 9-piece group likes to take a political stance with their music as they’ve been touring like crazy, supporting the likes of The Temptations, The Skints as […]