(Reader: Theodore Colon) LA Times Reported on a Lost Lizard City Found Beneath LA, CA.
In 1934 the LA Times reported on a lost Lizard City found beneath LA, CA. It is said the city was destroyed and no longer there but was that a lie?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed