Build it in LA. There has been talk for years about tearing down Magic Mountain or they could build it in one of the many proposed football stadium...