Boston Massachusetts Tourism Commercial 1980's

Where is this? Boston, MA, USA
Add This to Your Memories