Tag Archives: Xanadu

Everything is Better Than Star Wars

Olivia Newton John in Xanadu (1980)

Posted in Stuff Joe Likes, What's on TV? | Tagged , , | Leave a comment