The 16-week run will hit 19 cities across the United States, Canada, and Mexico. Photo credit: Phoenix Johnson The Martinez Brothers are set to launch their first-ever North American tour in 2026, unveiling a new immersive concept titled ‘Órbita’. The run kicks off on February 6th in Phoenix, Arizona, and will stretch over 16 weeks with stops in major cities including Los Angeles, Mexico City, Montreal,…