http://www.youtube.com/watch?v=omtJYhJ9HoI

make sure you listen close, this is Smallville Season 9 Episode 14 … Air Date: 2010-02-26 already knew about the ebloa virus lol. makes you wonder huh.

Reblogged 3 years ago from www.youtube.com