Hi
I was watching Boston 10 news and they were doing a story in Framingham, and I saw this caboose. where is it located in the city of Framingham, Mass.???
I was watching Boston 10 news and they were doing a story in Framingham, and I saw this caboose. where is it located in the city of Framingham, Mass.???