Tag: Intrusive Thoughts

New Video: The Gorgeous and Moody Visuals and Sounds of Flowers’ “Intrusive Thoughts”

Since their formation back in 2012, London, UK-based noise pop trio Flowers received national and international attention with the release of their debut effort.¬†Everybody’s Dying to Meet You, the trio’s latest album was released through […]