This Is The Best S130 Toyota Crown Royal Saloon I Have Ever Seen

This has to be the best Toyota Crown Royal Saloon 3.0 Twin Cam 24 that I have ever seen, in China or elsewhere. The great Japanese sedan was in incredible shape inside and out, and completely original.







