Skip to content
Xtra Magazine
Xtra Magazine

Need A Suggestion? We got You...

  • Addiction
  • ·
  • Arts
  • ·
  • Asexuality
  • ·
  • Bisexuality
  • ·
  • Blood Ban
  • ·
  • Coming Out
  • ·
  • Conversion therapy
  • ·
  • Cruising
  • ·
  • Disability
  • ·
  • Discrimination
  • ·
  • Education
  • ·
  • Faith & Spirituality
  • ·
  • Fetish & Kink
  • ·
  • Gender identity
  • ·
  • History
  • ·
  • HIV/AIDS
  • ·
  • Human Rights
  • ·
  • Indigenous
  • ·
  • Marriage Equality
  • ·
  • Parenting
  • ·
  • Policing
  • ·
  • Pride
  • ·
  • Race issues
  • ·
  • Sex education
  • ·
  • Social justice
  • ·
  • Trans
  • ·
  • Two-Spirit
  • ·
  • Youth
  • Power
    • Activism
    • Identity
    • Politics
    • Dispatches
    • Protest and Pleasure Series
  • Culture
    • Drag Race
    • Books
    • Music
    • Monthly Tune-Up
    • Playlist Q
    • TV & Film
    • Queer Culture Catchup
    • Queer View Mirror
  • Love & Sex
    • Dating
    • Relationships
    • Ask Kai
    • Love Like Mine Essays
  • Health
    • Sexual Health
    • Mental Health
    • Trans Health
    • Reproductive Health
    • Ask an Expert
  • Video
    • After the Sashay
    • Ask Kai: Quickies
    • Inspired
    • Lucky Stars
    • My Queer Kitchen
    • Speed Date
    • Queer Artists in a Pandemic

Xtra is an online magazine and community platform covering LGBTQ2S+ culture, politics and health. We aim to break boundaries, think outside of binaries and build bridges within our communities and beyond.

Get free Xtra newsletters

Xtra is being blocked on Facebook and Instagram for Canadians as part of Meta’s response to Bill C18. Stay connected, and tell a friend.

Subscribe Now
  • Our principles
  • Inside Xtra
  • The Latest
  • Podcasts
Follow Us:
facebook
twitter
youtube
instagram
tiktok
reddit
RSS

Kevin O’Keeffe

Kevin O’Keeffe is a writer, host, instructor, and RuPaul’s Drag Race herstorian living in Los Angeles, California. His favourite pastime is watching a perfect lip sync.

‘RuPaul’s Drag Race’ Season 15 finale recap: ‘They will sing your praises loud’
Drag Race

‘RuPaul’s Drag Race’ Season 15 finale recap: ‘They will sing your praises loud’

America’s Next Drag Superstar is who we knew it would be from the start

April 16, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 15 recap: Reunited, and it feels so long
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 15 recap: Reunited, and it feels so long

This episode tests the limits of how long one could just hang out with this cast

April 9, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 14 power ranking: The stage has been set
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 14 power ranking: The stage has been set

Who will become America’s Next Drag Superstar XV?

April 2, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 14 recap: ‘Heavy is the head that rocks the crown’
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 14 recap: ‘Heavy is the head that rocks the crown’

The final four face off in a Rumix to “Blame It on the Edit”—but who, if anyone, goes home?

April 2, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 13 power ranking: Teach them well and let them lead the way
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 13 power ranking: Teach them well and let them lead the way

The final four is set—but will this season really be a top three?

March 26, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 13 recap: Teacher’s pets
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 13 recap: Teacher’s pets

A makeover of educators produces strong results across the board, but someone still has to go home

March 26, 2023
Advertisement

‘RuPaul’s Drag Race’ Season 15, Episode 12 power ranking: Stars of the stage and screen
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 12 power ranking: Stars of the stage and screen

Who’s at the top of the ranking after this season’s Rusical?

March 19, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 12 recap: And now, a word from Luxx Noir London
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 12 recap: And now, a word from Luxx Noir London

In an episode already stacked with greatness, a monologue becomes the centrepiece

March 19, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 11 power ranking: Stand-up to stand out
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 11 power ranking: Stand-up to stand out

We get our first truly major power shift of the season

March 13, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 11 recap: ‘Free Willy!’
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 11 recap: ‘Free Willy!’

Longer episodes of “Drag Race” return, in spectacular fashion

March 13, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 10 power ranking: Top story
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 10 power ranking: Top story

Not much movement on the power rankings heading into the final seven

March 5, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 10 recap: Women in news
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 10 recap: Women in news

We’re done with hour-long “Drag Race” episodes for the season!

March 5, 2023
Advertisement

‘RuPaul’s Drag Race’ Season 15, Episode 9 power ranking: Crystals are a queen’s best friend
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 9 power ranking: Crystals are a queen’s best friend

We say goodbye to someone who became a fan favourite

February 26, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 9 recap: Happy birthday, ‘Drag Race’!
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 9 recap: Happy birthday, ‘Drag Race’!

Our favourite show turns 200—episodes, that is

February 26, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 8 power ranking: ‘She was in the bottom three times in one episode’
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 8 power ranking: ‘She was in the bottom three times in one episode’

A favourite queen has a rough go of it in the LaLaPaRuZa

February 19, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 8 recap: Sync test
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 8 recap: Sync test

The LaLaPaRuZa returns not as a punishment, but as its own maxi-challenge

February 19, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 7 power ranking: Sweeps week
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 7 power ranking: Sweeps week

Who’s helping “The Daytona Wind” hit the top of the Nielsen charts?

February 12, 2023
‘RuPaul’s Drag Race’ Season 15, Episode 7 recap: A comedy Ru-boot
Drag Race

‘RuPaul’s Drag Race’ Season 15, Episode 7 recap: A comedy Ru-boot

Surreal humour makes this version of “The Daytona Wind” one to remember

February 12, 2023
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 24
Xtra Magazine
  • About us
    • Our principles
    • Inside Xtra
    • Editorial Standards
    • Privacy Policy
    • Terms of Use
  • Contact Us
    • Meet the Team
    • How to pitch Xtra
    • Advertise
    • Sponsorship
  • Connect
    • Xtra’s newsletters
    • Where to find Xtra
    • Ken Popert Media Fellowship
    • Get Queer podcast

Get free Xtra newsletters

Xtra is being blocked on Facebook and Instagram for Canadians as part of Meta’s response to Bill C18. Stay connected, and tell a friend.

Subscribe Now

Ⓒ 1971 - 2025 Pink Triangle Press, All right reserved. XTRA™ is a trademark of Pink Triangle Press.
Follow Us:
facebook
twitter
youtube
instagram
tiktok
reddit
RSS

Connect with the writer

Communication not private: Your email will be forwarded to the writer by an Xtra editor.