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