The Grand Masquerade

The Grand Masquerade A new act has entered the rock scene! The Grand Masquerade is a 4-piece band based in Stockholm with a unique image; combining 80’s rock culture with the Venetian Opera and Masquerade scene from the late 19th century. The band started out as a studio project by John Sebastian, however more extensive […]