4 dead in Ohio? More dead in Ohio.
Indeed. This new armored vehicle has all the makings of a new Neil Young song!