May Days

May Days is a long-weekend community celebration here. Basically an invitation to the community to come out and play. There are dances, actual sporting events like a bike race and ridiculous events like canoe-jousting, three-legged races and potato sack races,