Is this the ultimate F1 fan's dream garage?

So much horsepower, but not an animal in sight

TODO alt text