In a bizarre form of self help, a 17-year-old girl, puts leeches on her body, letting them suck her blood to ease the pain of her life. While her sexually charged Russian mother insights ...
This hilarious Mocku-Rocku-Dockumentary follows The Devil Cats, LA's first fake all-girl rock band, who do every thing a band does except plat the music ... until now. This is the journey of six rockin' girls in search of something real.