Tag: Drew Leibrock
Florida man hits girlfriend with his pickup, drove over her, left her die on the side of the road
The man from Sebastian, FL, and his girlfriend had both been drinking and arguing throughout
the day
The man from Sebastian, FL, and his girlfriend had both been drinking and arguing throughout
the day