Oh whoa, i wish i could see that one in real life... It looks like a McLaren F1 GTR Longtail. I could be wrong though, seeing as there were only built 3 of them. And I just noticed it said LM on the side of the display the car is standing on, but the back of the car looks long. Now im just rambling. XP
Thanks for sharing that pic, that has gotta be the most beautiful car on the planet.