Jordan’s Narain Karthikeyan was very lucky to escape unharmed from a massive accident after crashing into a wall during the 2005 Chinese Grand Prix.
Click here to cancel reply.