I don't think the answer should be changed, I just find it curious.
Mexicans will tell you we're a North American country, because culturally, economically and population-wise, the majority are west of Tehuantepec (thus in North America), including the country's capital, the main native culture, the other two main cities (plus the other considered "global").
However, since the US stance is that everything south of the Grande isn't North America, and the US culture has spreaded throughout the world, the rest of the world sees Mexico as Central/South America.
Sincerely though, I believe the best school of thought with North/South America is the Jet Punk style, otherwise known as the CONCACAF/CONMEBOL divide (with the clear exceptions of the Guyanas).
In the US, people tend to consider the Americas as two continents, in which case, Central America, including Mexico, is clearly a sub-region of North America.
In much of the rest of the world, America is considered as one continent, which allows for a looser definition of the sub-regions. In this context, Mexico is often grouped by cultural proximity with other nations into Central America, which is considered distinct from North America (ie. USA and Canada) and South America.
Both positions have their merit.
However, I've never heard a good argument for Mexico being in South America...
It doesn't take away that it's a bad music genre, though.
I see that "volcanos" is a valid spelling in the dictionary. Looks wrong though, doesn't it.