Arcade Fire is an indie rock band, perhaps most famous for their third studio album, The Suburbs, released in 2010 to critical acclaim and commercial success. They formed in Montr...read more on Last.fm →
By Jason Grishkoffon
Jun 16, 2018
I've been listening to Arcade Fire's new album quite a lot lately, and when this song comes on I always find myself doing a bit of a "happy dance." It...
read more →