Showtime has passed along a link to the season premiere of their latest show THIS AMERICAN LIFE. You can watch it for FREE online by clicking here. While I haven’t had a chance to watch it yet, word on the street — or more specifically the internet highway — is that it’s worth checking out. Post away with your thoughts and reviews.