Video Shows 2010 Dodge Challenger Ramming Over a Dozen People
Video captured during Saturday’s violent clashes shows a 2010 Dodge Challenger speeding down a street crowded with people
Video captured during Saturday’s violent clashes shows a 2010 Dodge Challenger speeding down a street crowded with people
DISCLAIMER: VIEWER DISCRETION IS STRONGLY ADVISED!!! We appreciate News2Share for capturing and sharing this footage. Prayers and Sympathy
Its being reported that The Unite The Right protest in Charlottesville, Virginia has been officially declared