#4423531, By InvisibleCrane E3 2009 relevant to everyone, including Europe: head of ESA

  • InvisibleCrane 23 Feb 2009 21:40:49 85 posts
    Seen 7 months ago
    Registered 7 years ago
    I don't get it, why have people been bitching and moaning about E3 for a while now
Log in or register to reply