London Boy is THE greatest song Taylor Swift has ever written. Stay tuned at the end of the epi for some outtakes. Insta - @swiftboyz
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More