The World's Fastest Ford Anglia Looks Like Insanity Defined