Stuck On Planet EarthRockThe next Stuck On Planet Earth concert is scheduled for Friday, August 8, 2025 at Biltmore Theatre in Oshawa, ON, Canada. See all 1 upcoming concertsView ArtistShare