Neon
Legendary OT User
- Joined
- Aug 30, 2007
- Messages
- 11,394
- Reaction score
- 1,625
Omfg, I'm going to buy this one for sure!
The release in sweden is 17th November... Can't wait
Left 4 Dead II Trailer
Watch in HD.
:O!
The release in sweden is 17th November... Can't wait
Left 4 Dead II Trailer
Watch in HD.
:O!