News Jeff Goldblum Immortalized as a 25-Foot Statue in London for Some Reason By Jeremy Lambert July 18, 2018