Starkville | Episode 91 – Echo Part II

July 14, 2008 – This week on SHoE – Steve yells at Derek from the same hallway he was in during Episode 70 while the countdown to Comic-Con & Season 8 of Smallville has begun, with news about episode 8×01 including the return of the Justice League, a full length discussion on the DC film franchise, and your Comic-Con Q&A!