490. What Do Broken-Hearted Knitters, Urinating Goalkeepers, and the C.I.A. Have in Common?
490. What Do Broken-Hearted Knitters, Urinating Goalkeepers, and the C.I.A. Have in Common?

490. What Do Broken-Hearted Knitters, Urinating Goalkeepers, and the C.I.A. Have in Common?

Joseph Attieh

47 min
I-play

Paglalarawan

<p>Curses and other superstitions may have no basis in reality, but that doesn’t stop us from believing. </p>

Uploader

EleanorWest

EleanorWest

490. What Do Broken-Hearted Knitters, Urinating Goalkeepers, and the C.I.A. Have in Common? - Listen Free | WowFM