Sat. Dec 21st, 2024

shea coulee

The run of India Ferrah on “RuPaul’s Drag Race All Stars” season 5 was a rollercoaster.  After winning the first challenge while simultaneously dealing with a lingering feud with Derrick... Read More