Boston / Giants Stadium 1979 / 1DVDR in 1970s, Boston, Solenoid 2012/07/18 411 ViewsBoston / Giants Stadium 1979 / 1DVDR /Solenoid LabelClick Image To Enlarge 2012-07-18MRogetweet