Discussion in 'The Spam Zone' started by Machazo, Sep 6, 2011.
You're part of that 1% http://www.internetworldstats.com/stats.htm
Oh Machi xD
Missing a tad bit of Sur America. Yup.
Capped internet and proud. 20GB a month, max.