ISTesla's feed:

when activity
487170836 seconds ago Lastimero commented on the site ?  Victory
487363077 seconds ago mormonator commented on the site ?  Kagami goes boing
487372713 seconds ago DarthWang commented on the site ?  Kagami goes boing