I think someone might have had too much time on their hands - I wonder how well motorcycle brakes stop a full size car - that's gotta be a little hard on the clutch pulling out on a steep hill too
Where the **** would I ride at if I broke down and this type of device came to rescue me? I know for sure I wouldn't be caught on the back of that bike with some guy!