Barros VeeDub
uhm... wait what?
- Location
- Somerville, MA
- Car(s)
- 2008 VW GTI
Tried out a new location in Boston tonight. I think it's my new favorite place.
Nice. By the harbor closer to the north end. We should meet up sometime to shoot.
edit: nvm after seeing this on my computer at work... i dont think i know where that is... by the tall ships port? or by the world trade center near the sea port..
Last edited: