?

Log in

Previous Entry | Next Entry

Brains

Those of you from San Francisco may recognize some of the undead ladies in this video.... they are San Francisco's very own Living Dead Girls.



http://www.youtube.com/watch?v=1R-V846_Mm8&feature=player_embedded