DeLorean Monster Truck
This beast brings a whole new meaning to Doc Brown saying “Roads? Where we’re going we don’t need roads.” If you’d asked me two weeks ago what my dream vehicle/mode of transport was, I’d have talked to you about one of these… (more…)