1967 Triumph Herald 1.5L
What we know:
1967
Triumph

The Triumph Herald is a classic British vehicle made in 1967, featuring a distinctively retro design with an unmistakable large rear window. It's powered by a 1.5L engine and located in Portland, Oregon.
Last bid:
$17,000