AC Slaughter
Active Member
I always assumed people just show up to their shows with random instruments and blend into the back and Win never really notices.Maybe not the most adventurous pick but Arcade Fire is a total possibility. The band has like 500 members and each of their albums include atleast one french song.
My guess would be Neon Bible, super overlooked album by a legendary indie band
Edit: not sure how the trippy pic fits into that but also not sure what to get out of that pic in general