Main Members (0) Replay Archive (0) Awards (1) Rating History TeSLa id: 5604860 Name TeSLa Shorthandle TSL Registered since 20/01/11 Headquarters Turkey Area/Region İstanbul Members Contact Join team