No Arrival No Parking navigation part three Info Details Reviews Past dates 26 June 2001L.I.F.T., London (Great Britain) 25 June 2001 (World Premiere)L.I.F.T., London (Great Britain)