Click here for Julie Benz (Layla Rourke on "Faith") at the Emerald City ComiCon held in Seattle, Washington.
Click here for Julie Benz (Layla Rourke on "Faith") at the Emerald City ComiCon held in Seattle, Washington.
Copyright © 2005-2019 WinchesterBros and MediaBlvd