This statue of Olympic swimmer Michael Phelps recently went on display in Omaha, Nebraska. With Phelps looking to pick up an additional eight gold medals at this summer's London Olympics, the folks in downtown Omaha are turning up to visit this giant installation in support of the winningest gold medalist in Olympic history. [PBS]