Teho TeardoSoundtrackThe next Teho Teardo concert is scheduled for Tuesday, May 28, 2024 at Live Alcazar in Rome, Lazio, Italy. See all 2 upcoming concertsView ArtistShare