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