Biden: Over 20 million people have watched my live streams.