You are here

2017-06-18
Twitter users have commented that pictures with the image of the Palace of Fine Arts and the pyramid of Chichen Itza in Mexico appear in the TV show