Revelations: Part 1
- Episode aired Jul 16, 2011
- TV-Y7-FV
- 23m
Cobra works to finalize deployment of a scientific apparatus that could give them unimaginable power; and it turns out Scarlett holds the key to its use.Cobra works to finalize deployment of a scientific apparatus that could give them unimaginable power; and it turns out Scarlett holds the key to its use.Cobra works to finalize deployment of a scientific apparatus that could give them unimaginable power; and it turns out Scarlett holds the key to its use.