Smallville > Clips > Charade Promo
Smallville airs a new episode on April 23, 2010. It's titled "Charade" and this is the official promo for it.
Show: Smallville Episode: "Charade" (Season 9, Episode 18)
Date Added: 4/20/2010
You are posting as a guest. To post as a user, please Login or Register.
Remember My Info