Larry’s red space suit and other oddly satisfying and mildly interesting things I saw on the Internet July 29, 2023 Mitch Wagner Memes (63)