I could be wrong, but I seem to remember a still from THE RED SPECTRE was part of
the original online ads for SAVED FROM THE FLAMES.

Anyone else...?