Podcast – Skywalking Through Neverland
173: I. Am. Speed. CARS 3
CARS 3 rolled out on June 16th, 2017, so we called on the BIGGEST Cars fan we know – Teresa Delgado (Disney Vault Talk / Fangirls Going Rogue)!! We dive into the story, the characters and have questions. Where do baby Cars come from? She also happens to be a latina from Texas, eerily similar to […]