'Late Night’: A Statue of Jeff Goldblum Was Put Up in London - NBC10 Boston

    'Late Night’: A Statue of Jeff Goldblum Was Put Up in London