The CW has released an extended clip from tonight's episode of Riverdale, which features the band Josie and the Pussycats covering the hit song "Milkshake" by Kelis. This extended clip comes just hours before tonight's episode, Chapter 15: Nighthawks, which shows Cheryl Blossom (Madelaine Petsch) joining Josie (Ashleigh Murray) and the Pussycats for a special performance. If you didn't catch the Season 2 premiere of Riverdale last week, there will be SPOILERS below, so read on at your own risk.

With Riverdale still reeling from Fred's shooting at Pop's Chok'lit Shoppe in the Riverdale Season 2 premiere, and the exodus of the startled Pop's staff, Betty is more determined than ever to keep the town staple afloat. Though Cheryl resists appearing at an event aimed at rescuing the diner, Betty delivers a bold threat, which leaves Cheryl no choice but to perform with Josie and the Pussycats, who are temporarily down one member. As the gang gathers for "Retro Night," the Pussycats perform a rendition of the song "Milkshake" by Kelis while a packed crowd looks on.

"Milkshake" originally appeared on Kelis' third studio album, Tasty, and it peaked at number three for five consecutive weeks on the US Billboard Hot 100. The song is written by The Neptunes, a production duo comprised of Pharrell Williams and Chad Hugo who are credited with 24 hits in the Billboard Hot 100. With over 500,000 copies sold, the song went gold and earned a Grammy Nomination for Best Urban/Alternative Performance in 2004.

Related: Riverdale Episode 2.20 & 2.21 Recap: Who's Ready for War?

Josie and the Pussycats are no strangers to live performances, having previously covered the 2009 single "Candy Girl (Sugar Sugar)" by Inner Circle featuring Flo Rida, which was itself inspired by the iconic hit 1969 song "Sugar, Sugar." They also performed "I Feel Love" by Donna Summer, and "Kids in America" by Kim Wilde, along with original songs exclusively written for Riverdale. The show has been embroiled in a minor controversy recently, when star K.J. Apa got into a car accident, after falling asleep at the wheel while making his 45-minute drive home from the set, after a grueling 16-hour day of production.

The CW renewed Riverdale for Season 2 back in March, just weeks after its debut. Based on the characters from Archie Comics and produced by Berlanti Productions (The Flash, Supergirl, Blindspot, Everwood) in association with Warner Bros. Television, Riverdale is a bold, one-hour drama that offers a subversive take on the surreality of small-town life. The series stars are KJ Apa, Lili Reinhart, Camila Mendes, Cole Sprouse, Marisol Nichols, Madelaine Petsch, Ashleigh Murray, Casey Cott, Mark Consuelos, Skeet Ulrich, with Mädchen Amick and Luke Perry. Greg Berlanti, Roberto Aguirre-Sacasa, Sarah Schechter and Jon Goldwater are the executive producers. The series airs Wednesdays (8:00-9:00 p.m. ET/PT) on The CW. Take a look at this extended clip before tonight's episode, courtesy of Warner Bros. TV YouTube.