Sort:  

Ha... I forgot about that part! May Day is also an ages old celebration of fertility I think... plus the usual hijacking for a variety of other causes!