A van careens off the road and smashes into a Huber Heights gas station. What caused this shocking crash that has left authorities puzzled?
A van careens off the road and smashes into a Huber Heights gas station. What caused this shocking crash that has left authorities puzzled?