Track of the Moon Beast (1976) Poster Poster por Track of the Moon Beast (1976). Track of the Moon Beast Póster