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 Mike Borja as Sir Richard Furlong Billy Moran as Sweet Johnny High-Pockets Stephen Norton as Hot Karl Tango as Himself Jonathan Horne as Brock Anthony Michael Frederick as Roadie Uncredited Jensen Ackles voices Dean Winchester