There’s someone or something lurking in the mountains of Malibu near Heathercliff and PCH, as seen in this photograph shot by Queen Tellem Thursday:
Is that you Supernatural Jesus? A Malibu simulacra would be quite the follow up to the recent discovery of remains from Noah’s Ark…
-Dan TWW