Originally Posted by 03SubyWRX
I moved back in September, although I wish I hadn't. My new place has had so many problems and my landlord sucks.
Come back to the Needham st area!
Nice quiet road and the sweet smell of BBQ all day long.
Do you guys plan on doing a Kanc/Northern NE cruise in the spring?