Suppose I Said I Was the Queen of Spain

Trivia, Quotes, Notes and Allusions

Notes (2)

  • Filming Location: Los Angeles, California

  • This episode detailed some of the risks associated with the then new invention of credit cards.