Did you use bablefish to translate it into spanish or was the article written in spanish?
No, the source article is written in Spanish - I'm sure as a tongue-in-cheek tip of the hat to Cinco de Mayo from Colby Hall.
My experience with Babelfish tells me that this is definitely not a Babelfish translation. It reads as an original. sd