0 LIKES LikeUnLike
I'm reading a news article about an upcoming game release and all it says is "to be released this holiday". It goes on to say "a holiday 2008" release. Does this mean the summer holidays? PLEASE HELP.
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 3 answers.