Twin Peaks Tunnel Closure Started June 25 -- will last approximately 2 Months
Major construction on the Twin Peaks Tunnel started June 25 and will continue during a closure of the tunnel for approximately two months. Work will be 24 hours a day, 7 days a week. During the...