Sports2 months ago
Police arrested ‘BirdLady’ for stealing from an Atlanta Falcons game
Atlanta police have officially arrested the controversial “BirdLady” at an Atlanta Falcons game. The superfan was accused of stealing by deception. By Carolyn Freeman initially denied...