South Park The Stick of Truth Destiny Trailer
The release date of Ubisoft’s South Park The Stick of Truth which is coming to the XBLA and PSN then PC at a later date has been revealed today. South Park: The Stick of Truth, will be available in the UK on the 13th December 2013, in the mean time,