The History of Mexico dating Thousands of Years ago to Present in a Folkloric Style Performance... Wow! Tear Dropping!!