i thought I was reading a thread on latest movie streaming sites today here??? was that thread deleted? dont see it on main page.