reminds me of Comm. Ave in Boston ... multiple death traps with parked cars, double parked cars, and endless buses passing, pulling over then passing again. on that road I just say f**k it and ride in the middle of the left lane. anything else is suicide!
STAY AWAY FROM BUSES, TRUCKS & TROLLEYS! :-)