‘The world’s BEST police chase video!‘ – Of the 3 who was best rider? 🙂
November 11, 2023
All 3 were better riders than I ever was. That female rider literally came up off that bike whilst hanging onto the driver, and did it w/o interrupting his driving.