Episode 6: Motha Russia!

February 9, 2013
EP006-russia-cover

With the latest Die Hard film set in Moscow, our duo takes a look back at depictions of Mother Russia in cinema.