You can easily listen and subscribe to any podcasts via the Podcasts App.

This app automatically (and magically!) shows up on an iPhone if you subscribe to a podcast via iTunes. It looks like this. If you already have the app you can search for 'Let's Discuss Show' and subscribe that way too.