Oddities San Francisco Show Tonight!




Discovery Science Channel has a pretty cool new show starting tonight called "Oddities San Francisco" about owners of a shop called "Loved To Death." This awesome Victorian-influenced shop has creepy art that is horror-inspired, macabre, and unsettling. I am so looking forward to this now that I'm really getting my Halloween mood building up!

Comments