Car enthusiast ThatDudeInBlue reviews a 380,000 mile F20B Honda Del Sol and its quirks. American manufacturer’s hidden tag calling president "idiot" resurfaces The far-fetched mission to reclaim ...