Special Guest Stars Tom Welling as Samuel Campbell Guest Stars Richard Speight, Jr. as Loki Jake Etheridge as Jericho Co Starring Carlos Antonio as Bartender Jonathan Horne as Brock Billy Moran as Sweet Johnny High-Pockets Mike Borja as Sir Richard Furlong Tango as Himself Stephen Norton as Hot Karl Anthony Michael Frederick as Roadie Uncredited Jensen Ackles voices Dean Winchester