June 5, 2018Society & CultureTom discusses and reads reviews of the Tower of London in London, England with special guest Matt Duffy.