Atlantic Starr ConcertsCatch Atlantic Starr live and on tour right now! There are 5 concerts scheduled across United States and South Africa. The next Atlantic Starr concert is scheduled for Friday, 28 June 2024 at Carroll Stadium in Indianapolis, United States.