The buzz is back...for this weekend only!
Kim Henkel's disastrous Leatherface sequel gets a spit-shine!