Tag Archives: July 27

Voldemort vs. Mary Poppins at the London Games

Who would you put your money on: Lord Voldemort vs. Mary Poppins? Bet you never expected those two names to be in the same sentence?