Sneak Peek - Smallville 9.18 "Charade"


A new episode of Smallville will be airing on April 23 (the season finale will be airing on May 14) and the CW has released a trailer and a sneak peek for the upcoming new episode. Check them out below.


DC COMICS' CHARACTER MAXWELL LORD VISITS METROPOLIS.


To Read More Click Here.

Comments

Want to comment on this? First, you must log in to your SideReel account!