archytele The Vault

S2·E26 (The Angels Wanna Wear My) Green Mask

Aired October 8, 1996

Synopsis

The Mask and Lieutenant Kellaway are killed in an explosion and sent to a council of angels.