The Twilight Zone - Season 0 Episode 123 Radio Drama: The Self-Improvement of Salvadore Ross You are about to enter another dimension.
Overview: A Twilight Zone Radio drama based on the episode "The Self-Improvement of Salvadore Ross" starring Luke Perry.