Has anyone seen them recently I saw them in 1979 originally and they're on near me soon Are they worth seeing now