Advertising Console

    Harry Potter mania on Trafalgar Square

    Zoomin.TV United Kingdom

    door Zoomin.TV United Kingdom

    1,1K
    75 views
    Thousands of Harry Potter fans from all four corners of the world woke up today in London's Trafalgar Square ahead of Thursday's premiere.