Peaches N Screams
Peaches N Screams is a dynamic and captivating enby trans drag monster, celebrated for their revolutionary presence and unapologetic expression. Hailing from the fertile lands of British Columbia, Peaches N Screams has carved out a mesmerizing niche for themselves as the illustrious stoned fruit of the province, uniting audiences far and wide under the banner of Peach Nation.