Wednesday, August 24, 2011

Squirrel Makes a nest out of the American Flag

It was reported today that a squirrel 'stole' some American flags from an Ohio police memorial to make a nest.

Right on squirrely!

Humans have been stealing the homes of squirrels so it's payback time.

"Vengeance is for the nut lovers!"

Squirrels sure do love FREEDOM

1 comment: