Photo of Kidnappers' Warehouse
Location: 8355 Wiggins Street
As Seen In: iZombie
episode 5x11 “Killer Queen”
One of the kidnappers walks out of the warehouse door.
Location: 8355 Wiggins Street
As Seen In: iZombie
episode 5x11 “Killer Queen”
One of the kidnappers walks out of the warehouse door.