TimeSquirrel, 1 month ago On Lemmy? Do they even know this place exists? Not exactly the world's most popular social media network here...
On Lemmy? Do they even know this place exists? Not exactly the world's most popular social media network here...