Idaho City Cruise Car Show 2020

Idaho City Cruise Car Show 2020

September, 2020

Lucky Peak State Park, 74 Arrow Rock Rd Idaho City, ID, Idaho City, Idaho