billpetro.com
History of May Day
History of May Day. What are the pagan, labor, and religious associations for this popular holiday?