Once a year, the sleepy New Hampshire town of Jackson is invaded by ducks -- thousands of rubber ducks.
Jackson will celebrate its 20th annual Wildquack Duck Race on Sunday. Roughly 3,500 rubber ducks are raced each year down the Wildcat River. That's nearly four ducks per person for this town of less than 900 residents.
The event is just one of countless wacky events and festivals to be held around the country this summer. So in the spirit of Memorial Day -- the unofficial kickoff to summer...Full Story