Owen Nelson on Nostr: Speak of the devil 🤣 Ghostwatch now on Shudder "live" #TheLastDriveIn ...Speak of the devil 🤣 Ghostwatch now on Shudder "live"#TheLastDriveIn #BeelzebubBash