The meanest Ford Anglia you will ever see. You don’t think about Anglias as drag racers typically. The quaint little cars have great classic lines and typically come equiped 933cc I4. This Anglia which is an E494A was originally produced from 1948 to 1953. The Anglia we are taking a look at today is far …