Nigeria's relay team celebrates winning the bronze in the women's 4x100-meter relay final during the athletics competitions in the National Stadium at the Beijing 2008 Olympics in Beijing, Friday, Aug. 22, 2008.
77 posted on 08/24/2008 5:01:00 PM PDT by retrokitten
("That could be any mayor!" - Mayor Quimby)