Neighbors hope fatal crash is reminder to drivers to take foot off accelerator

Neighbors hope fatal crash is reminder to drivers to take foot off accelerator

Top Videos