Car Brief: 2007 Saleen Sport Truck S331

It hauls more than cargo