ISTesla's feed:

when activity
485080811 seconds ago Lastimero commented on the site ?  Victory
485273052 seconds ago mormonator commented on the site ?  Kagami goes boing
485282688 seconds ago DarthWang commented on the site ?  Kagami goes boing