New Band of the Week: Ten Thousand Monsters

Based between Lisbon and Coventry, newcomers Ten Thousand Monsters announced their enthralling, hard-hitting rock sound on the world by dropping their first three tracks earlier this month.