310 () posted 1 year ago by ImGumbyDammit 1 year ago by ImGumbyDammit +311 / -1 66 comments share 66 comments share save hide report block hide replies
Yep. the documentary is insane! I wondered why Netflix would let it air.