Anybody else catch this on RuPaul’s Drag Race last night?! All hail, Eureka The Elephant Queen!! This GIVES ME LIFE!!!