Saturday, October 20, 2007

Squirrel vs. Camry...Squirrell Wins?!

Oh yes, a kamikazee squirrel took on a 2006 Camry and won. Only in New Jersey.

No comments: