Sheriffs Bust Drive Through Customer
Occurred on November 2021 / Deerfield, Florida, USA Info from Licensor: "So this happened while working. I took the man's order, and when he came up to the window to pay, he was surrounded, an..
Location Deerfield, Florida, USA
Occurred not known
Posted By Mustafa Khalil
Posted On Nov-8-2021