Lamborghini Murciélago LP 640

Alternative Name: Lamborghini Murcielago LP 640