I remember that Maggie Mae was getting a lot of radio play when they discovered the Tasaday. I am pretty sure I saw it on 60 Minutes. I remember Castro was somehow involved. Rod St
You need an account to fold this story.