Overly Devoted Archivist 10 years ago Wait, June 24 is also the day that Lord Voldemort returned? Boy, that’s ironic. Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook