• Embed

France Bans Elephants

Clip8/20/2009

France ruins Stephen's vacation plans by banning elephants from French beaches.

Watching