Angel Hunt

Season 4 | Episode 11 – Episode aired 5 December 1979

The Angels are lured to Diablo Island by an old enemy of Charlie’s who plans to hunt them down and kill them to avenge himself on their boss.

%d bloggers like this: