Smallville 7x14 Traveler Trailer

Here is the trailer for March 20th's episode of Smallville: Episode 14: " Traveler. "