Home Video Superbike VS Lorry – Inches To Death

Superbike VS Lorry – Inches To Death

253
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?