McCalla, Alabama - 12-07-13 - 3:00-3:30 am
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…
419 days ago