California's Coolest Archaeological Site Revealed One Of America's Strangest Discoveries That's Never Been Seen Again
Located in the center of L.A., the site of La Brea Tar Pits for ice age fossils is one of the most enigmatic museums anyone can visit. When walking through the halls here, tourists will see a range of fossils from the last ice age. Often considered …