E! News recently reported a surprise visit to the Floating Hospital at Tufts Medical Center in Boston while on location for the next Ghostbusters film. It seems the newest team of Ghostbusters, consis…
E! News recently reported a surprise visit to the Floating Hospital at Tufts Medical Center in Boston while on location for the next Ghostbusters film. It seems the newest team of Ghostbusters, consis…