anyone? Submitted by ItsAryNotAri_27 t3_126i4pu on March 30, 2023 at 9:56 AM in memes 41 comments 3,038
MegaMummyX t1_jedz34d wrote on March 31, 2023 at 9:44 AM 1.3 mb/s download speed for me at its peak. Most of the time it’s under 1mb Permalink 1
Viewing a single comment thread. View all comments