Considering its 100th birthday, Citroën had to come up with something extraordinary to mark it properly. Long and impressive history that the
Desert Storm Trophy Truck is probably the most badass vehicle you have ever seen. Combining the looks of Lamborghini Countach, Batmobile Tumbler,