Originally Posted by 2012Cosmos
Yes! And Toyota Supras!!
It was like heaven on Earth when we went to the Caymans. I saw all sorts of "good" stuff. The same with when we went to Cozumel.
We were on our honeymoon and while my wife was paying attention to the tour guide and the scenic stuff, I was doing my own sight-seeing, which meant Nissan Skylines and all sorts of other "goodies" we don't see in the States!