P(A or B) = P(A) + P(B) - P(A and B)

I understand the equation P(A or B) = P(A) + P(B) - P(A and B)....I just don't know the logic behind it. Why do we subtract the P(A and B) will both happen if the event are independent of each other. Here is an example:

Mr. Pontofobe wants to drive from New Jersey to Long Island through Manhattan. He does not want to use the bridges though, so his only choices are the tunnels:

http://www.webassign.net/userimages/147097?db=v4net

Tunnels are closed for maintenance with the following probability:

Hudson Tunnel: 0.12

Lincoln Tunnel: 0.18

Brooklyn-Battery Tunnel: 0.08

Queens-Midtown Tunnel: 0.16

Assume that the tunnels close for maintenance independently.

Determine the probability that Mr. Pontofobe can't make his journey:

Why is it that we subtract the probability that all 4 tunnels will be closed if indeed he CANNOT make his trip if this happens? I'm not sure of the logic behind the equation.