The Most Insane Supercars Spotting Night EVER!

This night was filmed in Juan Les Pins, near Cannes, in France. During the “Arab Supercars summer”, they always go to the Juan Les Pins Casino.  And that night, WorldSupercars was there, and it was truly epic! 3 Pagani’s, Veyron, two 918s, Aventadors etc. In one night, in one place!

Privacy Policy