Watch: Harry Potter Statue Unveiled In London


Wednesday, September 30th 2020, 7:45 pm
By: CBS News


A bronze statue was unveiled in London's Leicester Square to celebrate the "Harry Potter" novels. Take a look.