I heard an ad on the radio for a new motorcycle riding area in Troy, Missouri. I think it was called Proving Grounds. Has anyone heard of it? I could not find any information on the web, and the radio station did not reply to my inquiries. Does anyone know where this place is or what it's like? Thanks.