Articles Tagged “Las Vegas”
Nov 10, 2015
Science Fiction / Fantasy
Margaret Atwood stops by the studio to discuss her new novel, The Heart Goes Last. Margaret reveals her fascination with Las Vegas, Elvis and Marilyn impersonators, as well as the strange reality behind sex robots.