Harry Potter fans flocked in London
Avid fans in London patiently waited in Trafalgar Square on Thursday to see the casts of the magical Harry Potter film on its final series known as the Part 2 of the Harry Potter and the Deathly Hallows. Some of them proclaimed that they even came all the way from Argentina and China to personally see the Harry … Read more