Iron Fist dropped on Netflix this week, so we're watching the 2000 National Film Board Documentary: The Devil You Know: Inside the Mind of Todd McFarlane.
So, first of all, here is the link to where you can watch the full documentary:
It's full of HOT. BIDDING. ACTION:
And CLOSETED MEN!
And THESE GUYS!
Ok, I don't really have time to write this blog post. Enjoy the episode!!!!