20/02/2023
Castro Spotted In UK; Father Confirms He Is Still Alive & Was Hiding For Security Reasons [Video]
The shock was brought on by Castro's songs' rising popularity during the height of his celebrity at the time. Around "his death," there were various debates