Tundra brings the Azteca.
Watching soccer from afar has its share of challenges to tackle. Many passionate Club America supporters in the US yearn for that unique feeling of the legendary Azteca Stadium back in Mexico. Thus, we embarked on an audacious mission: to reunite Club America fans across the United States with their cherished temple.