Olympics 2012: Highlights from Day 1 – July 29

Gabrielle Chung | July 29, 2012 - 10:36 am