Smallville Season 8 Episode 16
Season 8
Episode: 16
Air Date: 2009-03-19
Tess invites Clark to a press conference in New York but when an explosion rocks the private jet they are on, Clark must figure out how to save them without…
Episode Title: Turbulence