People watching the 2012 Olympics Opening Ceremony on a giant screen TV on Tejon Street in Colorado Springs, Colorado.
people