New Scratcher Joined 3 years, 8 months ago Russia
1985:LO, 1985:ITP, "Project 03", and 2 secret projects.Shhhhhhhh....