i saw a group of about 7-8 dudes on track bikes going down hill on E. tremont ave today.unusal for this area! was it anybody that uses this forum? reply.