15: The Aztecs 1

Published: Nov. 5, 2015, 10:58 a.m.

Steven and Erika are in LONDON! So of course, they watch some Doctor Who from 1964. This is an extra-lazy from-the-hotel-bed recording so Erika didn\u2019t have to hold up her head while recording. Again. Hey, walking around London (and Cardiff) is tiring!