Sebastian Bach Announces 2024 North American Tour
Sebastian Bach will hit the road this spring and summer on the What Do I Got to Lose? North American tour.The trek launches on May 10 in Jefferson, Louisiana, and wraps on June 29 in San Diego. Tickets go on sale to the general public on March 1. You can see the full list of dates, along with Bach's previously announced South and Latin American dates, below.Bach's upcoming tour takes its […]