Secret Lair – Episode 2: Between the Devil and the Deep Blue Sea of Tranquility: Welcome back to the Secret Lair. Today Mark is ready to put this whole Supervillian thing behind him but finds it difficult when he finds out where the Secret Lair is located. Join us as we take a look at the 1990 John Carpenter western El Diablo

Play