What is this called? And what powers it?
Up!
Its the Volkswagen-Red Bull Taureg TDI Trophy Truck chassis.
Powered by a 5.5 litre Turbo Diesel V12 thats related to the Audi Le Mans unit.
WayneB gets another point for a correct answer.
This "truck" shows what can be built with an unlimited budget.