Foreign Auto Festival
Owls Head Transportation Museum 117 Museum Street, Owls Head, MaineForeign Auto Festival Owls Head Transportation Museum. 117 Museum St, Owls Head. Our salute to the diverse world of foreign automobiles featuring irresistible and rare imports plus first-class fun. FMI: owlshead.org or 207-594-4418