Favorite

Dutch Fans Are Watching a Game Versus Germany on a Big Screen Over the River. Then, All of a Sudden, This Guy...

Germany,Netherlands,soccer,world cup
  • -
  • Vote
  • -

THIS freakin' guy.

Comments
Back to Top