As I stepped onto the heavy metal pedals of the 'Bigfoot' and settled into the driver's seat, my first impression was ...