Toon Town
0
Saints Row: The Third Needed Improvements
Bridget Adiukwu
March 29, 2011
I’ve been a big supporter of the Saints Row series since it was first launched as an Xbox 360 exclusive. In my opinion, its up …