Quote:
Originally Posted by HunterICX
I live 40 min from that, seen it a couple of times when passing it when on the road with my bike.
HunterICX
|
And here's me thinking the place must be in Mexico that the Aztec indians made a thousand or so years ago.
Its in Spain.