20100322 STS9 STS9 at Pepsi Center on Monday March 22, 2010 STS9 show at Pepsi Center in Denver, CO, USA on Monday March 22, 2010 Monday March 22, 2010 Monday March 22, 2010 Pepsi Center Pepsi Center Denver, CO, USA Denver, CO, USA In Shows With No Comments On 22 Apr | '2019