Walking down the main strip in Sisters, an extremely rare car sits noticeably parked in front of a little spot known as the Fantastic Museum. A Doval Shadow, rumor has it that only 20 of the vehicles ...