If yesterday's Tatra 8x8 is one the biggest ways to guarantee yourself a ticket to project car hell, this Trident micro car is likely the smallest. Produced by the Taylor Dunn Company when microcars ...