Lucky escape June 26, 2012 I think when it comes to luck, this driver must have got more than his fare share. Lucky Driver