Storia: Electric cars win at Pike's Peak as the Super Mustang Mach-E gets its revenge — Warptech Lab News