The fifteent episode of glee season 2. This episode features new renditions as follow; “Do You Wanna Touch Me? (Oh Yeah)” (Gary Glitter), “Animal” (Neon Trees), “Kiss” (Prince and The Revolution), “Landslide” (Fleetwood Mac), and “Afternoon Delight” (Starland Vocal Band).

2011.03.12