Maybe you had on Reddit or an other platform or maybe you found something new here.
You must log in or register to comment.
deleted by creator
For me it’s memes and tech in general.
I like science, tech, nature and mental health topics and some more.