posted 6 years ago in The Legend of Boggy Creek (1972)
posted 6 years ago in Big Trouble in Little China (1986)