5.292 Golygfeydd
This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
Rhyddhau: Jan 01, 1966
Amser Cinio: 100 munudau
Iaith:
Stiwdio: The Republic Corp.
Gwlad: United States of America