Rod Stewart
Season 3 E 16 • 12/29/1999
Jesus announces a Rod Stewart comeback concert at the Rio Hotel and Casino in Las Vegas.

Watch Random Episode