In this episode, we talk with Charles de Villers from Thick Glasses, a French-singing slush punk band from Montreal. We dive into how Charles got into music and how the band was formed, but we also got to talk about their latest single "MVP" and its great reception!