ISTesla's feed:

when activity
477624618 seconds ago Lastimero commented on the site ?  Victory
477816859 seconds ago mormonator commented on the site ?  Kagami goes boing
477826495 seconds ago DarthWang commented on the site ?  Kagami goes boing