Tuesday, April 14, 2009

Did "Lizard People" Live under the City?


In Los Angeles there is an urban legend that lizard people once dug tunnels beneath the streets of downtown But is the myth closer to the truth than you might think Christina Gonzalez has the video report

No comments: