PENJAMILLO, Mexico (CN) — After miles of a lonely stretch of dirt road in Michoacán in western Mexico, a sea of white cowboy hats emerges from the dusty mountainside and the sound of drums echoes ...