Elon Musk *finally* explains what the hell Dogecoin is on ‘SNL’ Weekend Update

OSTN Staff