Today is Cinco de Mayo, a joyous and colorful celebration that began in Mexico but which has become an American institution. The day celebrates a military victory over the French army in 1862, won despite overwhelming odds. Do you care? Probably not. But are you celebrating? Plenty of people … [Read more...] about Today is Cinco de Mayo. Got Your Designated Driver Ready?