Watch 5,000 sunglass-clad ducks race to the finish line to win prizes for their sponsors. Race at 2:00 p.m.
Added by Upcoming Robot on April 20, 2010