2025mehro ConcertsCatch mehro live and on tour right now! There are 26 concerts scheduled across United States, Italy, Germany and more. The next mehro concert is scheduled for Wednesday, 17 September 2025 at Lincoln Hall in Chicago, IL, United States.