Near Miss 11/15/2016 8:42pm -- Bad Drivers of Mesa, AZ
177
Published 2016-11-15
I can honestly say the brakes in my '05 P71 are impeccable.
Video copyright by silicon212 / Gary Sprinzl Jr.