I didnt discover them until around episode 380. I loved the show so much, I went back to episode 1.......and Im now on 248. Update: Im now on Episode 523. By far the greatest podcast in the world.
Where have you been all my life? How did I miss the 2 of you have a podcast? I had to hear about it on the Growin' Up Rock podcast. Thank god those guys love you guys. I ABSOLUTELY LOVE THE PETE AND SEBASTIAN SHOW. It immediately went to my Top 3 podcasts of all time!