Caterham, from what little I've been able to deduce from the web, this sounds like a file sharing or torrent site for Formula 1 races (and probably other motorsports stuff), and seems very dodgy at best. All kinds of people are talking about how they'd provide bandwidth for the sharing and keep seeding all night and similar nonsense if they could only get an invite.
If that's what the site is, they better hope Bernie doesn't find out.