1 comment

[ 4.8 ms ] story [ 12.4 ms ] thread
Link goes to where the channel should be.

I just found out this morning and there's not a lot of information other than there was a Tesla logo, with livestreams of Musk pushing crypto.

The channel had 15M subscribers.