Liz W Garcia Nei suoi 9 anni di carriera come regista ha diretto The Lifeguard, One Percent More Humid e Space Cadet.