Watch SNL’s Iggy Azalea Show

Saturday Night Live took on walking punchline Iggy Azalea last night in a sketch called The Iggy Azalea Show. Kate McKinnon stars as the titular rapper in the sketch, which also features Jay Pharoah as a bumbling T.I., Sasheer Zamata as frequent feuder Azealia Banks, and guest host Chris Hemsworth as her dopey cousin Rafty. “Azalea” debuts a new rap about her upbringing, tries to settle her long-standing beef with Banks, and gives some hip-hop tips. Watch below.

Chris Cornell also made a surprise appearance joining musical guest Zac Brown Band. Watch their performance below.