Yeah, none of that looks familiar.

Not quite sure what site I was on. Filestube is the only site I can think of that I browsed today that was even remotely sketchy.