Hello Red Pepper Racing Community,
As mentioned on the site, we have temporarily shut down the site to re-host it. In the meantime you can use either the official Sub-reddit or the official Facebook page
Rest assured, this is temporary, the site will be relaunched! I can't guarantee when, but it will happen. We appreciate the patience, and hope to see you at one of the alternate sites.
If you have any concerns please email tom@redpepperracing.com
The Red Pepper Racing team.