Recently caught on surveillance video, a tow truck pulls up to a local car lot in Phoenix AZ. A tow truck is caught on surveillance…
Recently caught on surveillance video, a tow truck pulls up to a local car lot in Phoenix AZ. A tow truck is caught on surveillance…