25_324 December 25, 2011 1600 × 1068 1992 Lamborghini LM002 – The Last One Sold to the Public lm002 5