Shocking Video of Car Slamming Into a Florida Store
Zlima
Published
04/19/2012
Surveillance video shows the chaos after a car crashed through a supermarket in Palm Coast, Florida
0 Comments