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.
Want to know more about Liz? Get their official bio, social pages & articles on 105.9 KGBX!Full Bio