Good stadium nice view
Nice when sun goes down
Shepard Stadium is located at Woodland Hills, CA 91367