I happen to live in dedham. i cant seem to find any kind of bike night or bike hangout anywhere near my home. any one know of a get together thing that happens close or somewhat close to me?
the "im the only monster within a 100 mile radius, it seems" ron >
the "im the only monster within a 100 mile radius, it seems" ron >