The CW SMALLVILLE website has a preview and directors cut video clip from Aaron’s Smallville episode that is airing next week (March 20th)
1) Traveler: Clark is imprisoned in a cell made from Kryptonite
2) Director’s Cut Traveler: Clark is trapped in a Kryptonite fueled cage
http://www.cwtv.com/cw-video/smallville
For those of us outside of the USA (because you can’t watch the above clips) here is the Director’s Cut video clip on YouTube and Aaron is in it!!!!
Screen caps from the above video.