You might be wondering what's up with the...Wonder Twins on Smallville. This Friday, the CW is airing the episode "Idol." Here's the official synopsis:
The question still remains whether or not the Twins are humans or aliens from the planet Exxor. Here's some images from the episode:
Superhero twins Zan (guest star David Gallagher) and Jayna (guest star Allison Scagliotti) show up in Metropolis to help The Blur fight crime but end up botching several rescues, landing Clark (Tom Welling) in hot water with the District Attorney's office. Clark decides to come forward as the Blur to clear his name. Allison Mack, Erica Durance, Justin Hartley, Cassidy Freeman and Callum Blue also star. Glenn Winter directed the episode written by Ann Coffel Saunders.
(Click to enlarge:)
Here's a video clip to see if they can actually "activate" their powers:
What are your thoughts about the Wonder Twins? Are you planning on checking this episode out this Friday? What are the chances of seeing Gleek?