1 comment

[ 4.7 ms ] story [ 12.0 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.