Jeremy Leech
The star of the show is Killa Vanilla (Jeremy Leech) from the band You'll Love Me Tomorrow, and Love and Graffiti. I'm a vlogger, gamer, streamer, and above all else, human being. Enjoy all of the wonderful podcasts to date, and as always, more to come.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More