Check that site out, looks like they are ripping off the NCAR and making claims that they are the fastest, and only closed course racing with multiple planes. They even have ripped off the NCAR's "Gentlemen, you have a race".
Interested in what everyone else here thinks.
I edited the title because I felt the wording was a bit harsh.
Comment