Home Video Superbike VS Lorry – Inches To Death

Superbike VS Lorry – Inches To Death

31
0

WHen it comes to superbike vs lorry, we know who will always be at the losing end. Watch rider cheated death at countryside. With that kind of speed, whose fault is it?