Carrot Head

movie

movie poster for Carrot Head

Released March 20, 1961