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

  • InvisibleCrane 23 Feb 2009 21:40:49 86 posts
    Seen 1 month ago
    Registered 9 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