Musk peter twitter wallpaper peter schiff twitter elon musk Musk shocked the world this week when it was revealed he purchased 92 stake in Twitter Inc. Sign up tune into the things you care… Wednesday, May 11, 2022 Edit