Formula Peel
Formula Peel is the upscale heart of Montreal’s Formula 1 weekend, transforming Peel Street into a luxury open-air F1 festival filled with supercars, packed terraces, nightlife, DJs, sponsor activations, and fans from around the world. Blending the energy of Monaco and Miami, the area becomes a massive downtown celebration where exotic cars line the streets, […]
