Tag: white spheres (1 results)

05-06-2008 - Viewer Comments on Decatur, Alabama, White Sphere Incident