I've been waiting with bated breath for Blogger to come back up, because I JUST learned about a tweed ride on Saturday. It's very short notice, and I have a really busy weekend, but I'm going to try to make it, and I thought others might also not have heard about it (it's not terribly well publicized I'm afraid).
What information I've been able to find:
Ride starts at Lowell Park at the corner of Brattle and Fresh Pond Parkway at 11AM. This is not a car parking friendly location FYI, so I would strongly suggest riding to the start. The intention is to ride to the Newton Waterworks museum, tour the museum (sounds like they may be waiving admission fee if you're on the bike, but I'm not 100% on that). There will be a stop somewhere on the way home at a pub for socializing and fun. Scheduled for 11AM to 5pm.