Video: Masquerade live at the studio

The recording of their newest released song “Too Depressed to Dance”: