Tom Kunich
2017-07-18 13:49:47 UTC
In the Jaguar advertisement they show them stop at a mountaintop and there is a sculpture of concrete there. Sculptures of that sort are generally in the US. Does anyone know where that is?