Lucas Oil Cruiser

Lucas Oil Cruiser is a Dodge monster ride truck based out of England since 2014.