Shadow of the Elves Season 1 Episode 19
Episode Title: The Smell of Disaster
Countries:
United States,
Airing Date: October 8, 2007
Runtime:24 min
IMDb Rating: