#4004157, By layleeloo Left 4 Dead demo

  • layleeloo 11 Nov 2008 12:19:15 25 posts
    Seen 14 hours ago
    Registered 7 years ago
    WHERE IS THE 360 DEMO. It was supposed to be on Live today and in the UK it is 12:19 in the afternoon and still no demo? Whats goin on?
Log in or register to reply