When they were filming Harry Potter and the Sorceror's Stone in London, Luke Youngblood visited Madame Tussauds, the famous waxworks along with his friends and fellow Harry Potter actors James and Oliver Phelps.
User Score: 149
User Score: 2