Isle of Wight Festival 2023 - Los Angeles band Thumpasaurus on their first European tour and a special treat for their Cirque De La Quirke set
Jun 19, 2023, 12:55 PM
Before their Cirque De La Quirke set at the Isle of Wight Festival, Thumpasaurus talk about their first ever tour away from their home of Los Angeles and their new album due later this year.