Saints Row: The Third E3 2011 Stage DemoCheck out Saints Row: The Third stage demo on the GameSpot showfloor stageBy on June 7, 2011 at 10:07PM PDT Saints Row: The Third