04 May Cinco de Mayo Celebrations
Cinco de Mayo means a lot of people are gearing up to celebrate the holiday with family, friends, and lots of drinking. In Mexico, Cinco de Mayo is a celebration of the Mexican Army’s surprise victory of the French Forces at the Battle of Puebla. In...