Showing posts with label Ratings. Show all posts
Showing posts with label Ratings. Show all posts

5.22.2010

You're a Terrible Parent!

Rockstar games bluntly stated this in a recent interview about their recently released game Red Dead Redemption