Paper Psycho
- Episode aired Oct 16, 2013
- TV-PG
- 4m
Who knew that Alfred Hitchcock's classic film could be so creepy in paper form?Who knew that Alfred Hitchcock's classic film could be so creepy in paper form?Who knew that Alfred Hitchcock's classic film could be so creepy in paper form?