Browse Events By City: Mccalla
McCalla, Alabama - 12-07-13 - 3:00-3:30 am Robert Kirk Witnesses: Carlos Rodriguez and Amuary Rodriguez The weather was clear that night. We saw lights from the left side of the car. I was in the passenger seat and my cousin pulled over on I-20. We got out and looked up at the sky and saw the ob…
259 days ago