I'm glad to see a few mentions of the Toyobaru twins on this thread. I don't think Jalop had these cars in mind when they asked about "amazing" cars, but given the hype in pretty much all of the rags lately, they've certainly been made out to be the best thing since the Model A. I won't bother making the used…