Dr. Tonny J. Oyana reviews Toyota Land Cruiser 2002
Dr. Tonny J. Oyana
My unit was delivered to Mombasa port, Kenya. Your customer support was outstanding. Thank you very much for all your efforts in efficiently handling my unit until shipping.
Toyota Land Cruiser 2002
(Images on the website)
25