Rebecca Soni Bags Herself a Gold Medal
Is the United States, a.k.a., the sleeping giant of Beijing, finally awake? Looks like it as it bagged its 11th gold medal courtesy of Rebecca Soni. Take that, China!
File photo source: daylife.com
August 15, 2008 No Comments