David Garrard wowed the Harry Potter fans with his magic during the Yule Ball on Friday night. 12/21/18
HarryPotterPalacePEARL17