Screamin' Steve
Screamin' Steve - Episode 3
Screamin' Steve is a podcast hosted by Stephan Deemer where he talks about anything he wants: art, science, politics, news, anything! This week's discussion is about the film Alien and the moral obligation of documentary filmmakers.