Country Roads, Mimosas, Shared Mirrors and Lots of Bug Spray! Randi Garza Shows Us How to Pull Off Evita in the Woods