1.1 by 1,294 huffers
Morefailat11 com 135327

Don't worry, I had to google where Cannes, France actually is too. Protip: It's not where the red dot is...

Add Your Comment

Are You A Zombie?

News Fail Comments