Haunted Franklin Castle

Written by on April 20, 2019

Franklin Castle, Cleveland, Ohio, has been deemed by many to be the most haunted location on Earth. Is it truly?

Listen in on the discussion on ‘Paranormal Road,’ Tuesday, April 23 at 8 PM Eastern…only on ODYSY!

‘Paranormal Road,’ Tuesdays at 8 ET only on ODYSY!

Reader's opinions

Leave a Reply

Your email address will not be published. Required fields are marked *



Continue reading

ODYSY

Odyssey: Dare To Wonder

Current track

Title

Artist

Background