Charlie and Itchy

Charlie and Itchy Is A 1980 Film.