It’s brash, ballsy, and brazen, and with good reason. This electric Munro MK1 heavy-duty off-roader is looking to revive the …