KIDNEY, ANYONE? Could this be the $100,000 Supra? UPDATE: Yes, it is.

1994_toyota_supra_15443003515d565ef66e7dffDSC_0063

permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *