Neil Losasso, Owner 2, Drives the Surviving Duel Truck (YouTube)

Neil Losasso, Owner 2, Drives Surviving Duel Truck (YouTube)

Neil Losasso, Owner 2, Drives Surviving Duel Truck (YouTube) – The Devil On Wheels