Top

The Fastest Squirrel In The World

The MLB's San Diego Padres have the fastest squirrel in the world! You couldn't beat him in a footrace with a 50 yard head start!
Next Video
90
Ratings
  • 67,541 Views
  • 51 Comments
  • 20 Favorites
  • Flip
  • Pin It
Embed:

51 Comments

  • Advertisement