where the multi-level driving range is that is seen in the trailer?
In Los Angeles in Koreatown on Wilshire, East of Vermont. They also shot part of the latest Fast And Furious movie there.
I don't know how to finish a