Discover
Library
You
Smallville · Season 8
S8·E14 · 5 Feb 2009 · 42m
An explosion at LutherCorp injures Oliver and kills all the board members.