A while back I found a motorcycle forum for new york. It was damned hard to find, and im pretty sure I noticed that it was because of it not actually being called a forum. Anyways, I cant find it now, even though I registered. Anyone know of any?