Hey all, I just bought tickets to see The Who at the PNC Arts Center in NJ. I have lawn seats. Has anyone been there? Does anyone know where the lawn seats are? Any replies would be helpful. Thanks. Jeremy