100.3 THE BULL

CHILLING: Ghost Of Emilio Navaira Spotted In Doorway Of Home

A chilling photo of what appears to be the ghost of Emilio Navaira is going viral after being posted on social…

9 years ago