Elon Musk’s ‘finest’ Twitter provide seems bogus