Kind of sounds like the pitch for a movie doesn’t it? Well it is actually the site of the La Brea Tar Pits. These tar pits, which is really just…
Read More
Kind of sounds like the pitch for a movie doesn’t it? Well it is actually the site of the La Brea Tar Pits. These tar pits, which is really just…