R2-D2 Truck

This truck must be from a galaxy far, far away. The vehicle looks like a VW pickup truck wheelstander. We wonder how well this would do in drag racing, erm, we mean pod racing. It obviously has a lot of power and is probably pretty aerodynamic. Where exactly is the front windshield? Does it have room for passengers? Where’s Leia going to sit? So many questions about this strange truck we just don’t know where to start.