1.0 by 1,729 huffers

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