Walt Disney World squirrels are the new South Jersey Shore seagulls.
Before last week, I never noticed squirrels in Walt Disney World, never mind noticing their snack-stealing behavior. Let's just say there are squirrels and they are Hungry.
We were at Blizzard Beach one day and I noticed a squirrel sitting in someone's stroller eating food. I was tempted to go a little