D drlove Active Member Premium Member 7,093 2009 2,096 13,540 Aug 30, 2023 #2 I think they have nothing to do with vidstream. Probably a copycat of vidrsc.me