Watch Paris Flip Out With France Winning World Cup

Paris went buck wild for their soccer team and cops had to show up with water cannons.

Don’t worry USA You don’t win world cups but you are great at winning world series. Booya!

Read more at mediaite.com.

Read More Stories From the IB Wire

.

.