Twisted Sister Still Hungry Full Album - Elton john(moscow 6.12.13) your sister can't twist (but she can rock 'n roll). Twisted Sister Still Hungry Full Album / Never say never and blastin' fast & loud, were demoed during the original 1984 sessions.