MovieMaps

Photo of Major's Mannequin Storage Unit

Location: Lions Gate Marina
As Seen In: iZombie episode 2x09 “Cape Town