Can you guess where they're from?
Aftera countless number of European cities surrendering to invasionsby masses of Arab-owned supercars, another French town has fallen into thehands of these beautiful beasts. Juan Les Pins, formerly a quietresort town on the sea, has been having a very good summer, gaining popularity with some of the world's finest cars and thepeople that drive them. With everything from the stunning Pagani Zonda CinqueRoadster to a G63 AMG 6X6, the town has been blessed with a parade ofarrivals that would put Monaco and London to shame.
Check out the invasion of Juan Les Pins and some of the remarkable carson display around town: