Tower Reviews Week 214 (2018 Shortlist Pt.1)
2023-07-17
Project Vela – Disconnected (2018) – Project Vela are more or less and electronic rock group heavily influenced by groups like Linkin Park and Imagine Dragons. The radio would be a perfect place for them, with songs like “Blame Me” and “Never Let Her Go” being automatic earworms. They couldContinue Reading