Photo of Major's Mannequin Storage Unit
Location: Lions Gate Marina
As Seen In: iZombie
episode 2x09 “Cape Town”
Location: Lions Gate Marina
As Seen In: iZombie
episode 2x09 “Cape Town”