Tag Archives: Los Angeles

Weeping Angels of LA

Walking down the street in LA last night, I came across this a startling statue in the middle of the sidewalk. If you’re just the typical passerby, you’d still find the figure striking and interesting. If you’re a fan of … Continue reading

Posted in Science Fiction | Tagged , , | 1 Comment