Oh my God, i just seen this on TV3 News update and screamed...How lucky is the pedestrian!! :eek :eek