dailytrackpic.wordpress.com
Olympic Stadium – London, UK
The most obvious post ever. Opening ceremonies are today! Let the excitement begin. But those of us who are track & field fans have to wait another week until August 3rd, when the best sport…