Should NYspeed have a main page?

And who knows, maybe if the main page explained this was an automotive forum we’d stop getting people who don’t even have a car. Wishful thinking I know.