Los Angeles sits on top of an oil field. There are many oil wells, derricks and other infrastructure stashed away and disguised all over the city.
Los Angeles sits on top of an oil field. There are many oil wells, derricks and other infrastructure stashed away and disguised all over the city. Resources - Oil By: kjfitz