Promoted

Squirrel Invades Soccer Game

A women’s soccer game in Philadelphia is interrupted by a very hammy spinning squirrel. He’s like a professional breakdancer or something.

 
 
    Now Buzzing