Add new comment

01/24/2022 - 03:06

It's been 67 hours and the main site isn't fixed yet? My fellow Americans, I believe it's safe to say that this is our new home.