According to the official website of Saint's Row and other sources, the Saint's Row demo will be available for download on the Xbox Live Marketplace on August 1st
According to the official website of Saint's Row and other sources, the Saint's Row demo will be available for download on the Xbox Live Marketplace on August 1st