Is it true that they only build 77 of the LaFerrari Spiders? This car will be more wanted than Pamela Anderson in 1983