Caught on Camera: 2 People Killed After Camry Is Hit By Passing Train

Over the weekend, a couple of amateur videos were shot of a Toyota Camry getting slammed by a passing freight train in Buechel, Kentucky. The incident took place on March 14th, and according to reports, […]