Olympics 2012: Highlights from Day 1 – July 29

Gabrielle Chung / July 29, 2012