CAUGHT ON CAMERA! This man kept putting American flags out and they kept disappearing. Now he knows where they are going. Watch the squirrel stuff almost the entire flag in his mouth! Some family of squirrels is living large in a nest made out of Old Glory. I guess they have an American dream too.
Content Goes Here