So, I was curious, as I was eating my fajitas at the local Hampton Roads Mexican restaurant, what is Cinco de Mayo?
Enquiring minds and Checkered Flag fans need to know.
Cinco de Mayo - the Basics
By Christopher Minster
Cinco de Mayo is probably the holiday most often celebrated that no one understands. What’s it all about? How is it…