ISTesla's feed:

when activity
475556097 seconds ago Lastimero commented on the site ?  Victory
475748338 seconds ago mormonator commented on the site ?  Kagami goes boing
475757974 seconds ago DarthWang commented on the site ?  Kagami goes boing