The Movie Show reviews Kill Bill. The Movie Show Episode 33 2003
AIRED ON 19 October 2003
EXPIRES ON 31 December 2030
Film