Someone at Ford hit publish a little too early.
Ahead of its planned Sunday reveal, the Ford website briefly allowed clever users to see the full webpage for the electric Mustang Mach-E. This was spotted by the enterprising folks at Mach-E Forums, who posted (alleged) screenshots from the page showing pictures of the...