Mystery of the Speeding Santa Unraveled in Citrus County as Authorities Seek Identifying Information
TAMPA, Fla. — Mystery of the Speeding Santa Unraveled In a bizarre incident that caught the attention of authorities and the public, a motorcyclist dressed