McLaren has just revealed its first ever EV, McLaren P1. Good news is it is very affordable, the Bad news is that it is only for kids. Here's more.