Hi. I wasn't on your ride, but I have to agree that bicycling is *legal* on Storrow Drive, even though it's usually not a good idea. The state can prohibit bicycling on limited-access highways (which Storrow certainly is), but they have to post the prohibition on signs at the entrances. I don't recall ever seeing such signs at any entrance to this road.