Members of (null)

Number of members: 2
  Name Motivation Role Location Karma
(null) Production Leader Finland 0
200420081558_thumb Peter Vesterbacka Good idea. Let's get it done. Member Finland, Espoo 0