ISTesla's feed:

when activity
487182261 seconds ago Lastimero commented on the site ?  Victory
487374502 seconds ago mormonator commented on the site ?  Kagami goes boing
487384138 seconds ago DarthWang commented on the site ?  Kagami goes boing