Photo of Wham Bams Gun Range

Location: Grandview Substation
As Seen In: iZombie episode 3x11 "Conspiracy Weary"

Liv and Chase Graves talk out front of the gun range after all of the bad guys are cleared out.