Tons of info, a fanbase of Formula 1 fans, and hundreds of pics and reviews of beautiful Italian soulful machinery. Is it heaven? Not till I get my...