Big oil deposit found near London airport
Maybe there’s oil everywhere!

Big oil deposit found near London airport, but will be hard to tap.
38.440429
-122.714055
Santa Rosa, CA, USA
Like this:
Like Loading...
Related
This entry was posted in
Sustainability. Bookmark the
permalink.