Total Talk Nonsense (TTN)
Jon & Scott
317: Total Talk Nonsense
DEC 15, 2017
108 MIN
317: Total Talk Nonsense
DEC 15, 2017
108 MIN
Play Episode
Description
After nine months away, Jon and Scott crash a Christmas Party at Jon's house, discuss Dec8de, music, passion, the orange turd, and Alphie drops by.