In an utterly bizarre turn of events, a Florida woman was spotted perched high in a tree wearing a full squirrel costume. Eyewitnesses say she hurled acorns at police officers below while loudly proclaiming, \u2018I am the Squirrel Queen!\u2019 Authorities are still trying to understand what led to this unusual stunt.