Squirrel On The Field During Professional Soccer Game
A Women’s Professional Soccer Championship game between the Western NY Flash and the Philadelphia Independence was interrupted by a crazed animals running all over the field. No, it wasn’t a fan from the stands, it was an adorable squirrel with a lot of extra energy.
Previous Post: The Mosquito Explained Animation
Next Post: Twitter’s Dead Presidents Roast Candidates During Debate