This Ford is powered by a Megazilla V8 and a whole lot of character.