This is weird being down here in the tow vehicles section... Note to self... Don't mention Landrovers...don't mention landrovers...
Seriously tho' - for those of you who might be interested: there is an IMechE tech talk in Glasgow about a nice new slightly souped up tow vehicle by the Chief Engineer of the program....
Ford Ranger Raptor