Ford Mustang Mach-E Spied In The Wild

A user on the Mach-E Forum was able to snap some shots of Ford's upcoming EV while it was on U.S. Highway 101 in Los Angeles. Unfortunately, the …