Was looking up some old threads these guys really had some momentum going at some point cannot believe so many fukin degens took them seriously.

Do you think they are out there under a new name?