The Movie Show reviews The Vertical Ray of the Sun. The Movie Show Episode 27 2001
AIRED ON 29 September 2001
EXPIRES ON 31 December 2030
Film