My Favorite Bands Logo
M83

Electronica and shoegaze band from Antibes, France, fronted by Anthony Gonzalez. Formed in 1999, they released their first album in 2001. Nicolas Fromageau left in 2004.

Data provided by Discogs