When Santa Attacks!
5 DEC 2005--A horde of Santas on bicycles descended onto Tulsa streets and highways this morning during rush hour. Eyewitness, police scanner, and radio traffic reports indicate Santas were spotted across Tulsa, as far south as 101st and Memorial, as far north as Cherokee Industrial Park, as far west as Riverside Dr., and as far east as the airport.