[Image via JLN Photography/WENN.]
Major fan-craze alert… MAJOR fan-craze alert!!!
It's as if a magical potion leaked all over YouTube!!
…especially when you consider the fact that Darren Criss' sexy ass is all up in it. ;)
Ch-ch-check out Part 1 of Act 1 (above)!!!
Did we mention Evanna Lynch — the actress who plays the real Luna Lovegood — is in here too?? AND Joey Richter!!
When you're done wetting your mouth from that one, then please…
CLICK HERE to watch the rest!