New on Netflix today! February 22nd, 2016

New on Netflix today is something so bad, so tremendously awful, so horrendous, that I'm honestly unsure if it even really exists. No kidding; I couldn't even find an Imdb entry for it.


3rd World Cops 2

I seriously have no idea what this shit is.