THIS Mustang has too much power...