Aren't you a little late to the party, Laura? Rockstar was release in 2005. Have anything else from nearly a decade ago that you'd like to complain about?
Aren't you a little late to the party, Laura? Rockstar was release in 2005. Have anything else from nearly a decade ago that you'd like to complain about?