By James Brischetta *NOTICE* This article discusses past and present seasons of the competition show RuPaul’s Drag Race and RuPaul’s Drag Race All Stars. Spoilers ahead. The newest season of the Emmy Award-winning competition show RuPaul’s Drag Race premiered just a few weeks ago on February 28th. The show, for those who haven’t watched, goes […]