Southern California business owners frustrated as oil spill forces them to close shop – CNN

Home » Southern California business owners frustrated as oil spill forces them to close shop – CNN