That site makes my computer feel dirty.
Funny - that's what they also say over at http://www.mexica-movement.org