Saturday, September 22, 2007

Saints Row 2 Official Site Goes Live

The official site for Saints Row 2 has gone live. Currently there is nothing on it except this teaser logo and one screenshot in the screens section, sadly.

[View Saints Row 2]

0 comments: