After 13 years Gametrailers.com shuts down. They were told by Defy media (the website owner) that they were all let go only mere hours before this stream …
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.