This Saturday the Haight's own specialist in taxidermy and creepy things, Loved To Death, has its television debut.
On the 23rd, the Science channel will air the first episode of Oddities: San Francisco, which features the shop and lots of badass dead things.
Tune in and check it out. And in the meantime, you can visit the shop at 1681 Haight to get your creep on.
Never miss a story.
Subscribe today to get Hoodline delivered straight to your inbox.