Rock Never Dies

Rock Never Dies is the 7th episode of Season 12 aired on December 1, 2016.

Main Cast

 * Jared Padalecki as Sam Winchester
 * Jensen Ackles as Dean Winchester
 * Misha Collins as Castiel
 * Mark Sheppard as Crowley

Recurring Cast

 * Rick Springfield as Lucifer and Vince Vincente

Featured Supernatural Beings

 * Archangels
 * Angels
 * Demons