I think the title explains it all.
My Netflix top recommendations gets more and more baffling to me.
Posted on February 12, 2011