Originally posted by Mr.Tweak
No announcement yet.
TT's Gone Crazy!
Collapse
X
-
http://www.slashdot.org
It's a tech news site, read by many :)
If you get put on their site - slashdotted - expect a massive surge of hits :)
Comment
-
Comment