SO SERIOUS
I love how people get tend to get so serious about their posts, relax, take a deep breath and remember this is a hobby.
Secondly, if you look at the source code of that site you can see that its linked from a BS web host.
Aka, its bogus.
LONG LIVE NITRO. True racers.