Big Trouble In Little China - "The Six Demon Bag": Episode 27
00:00:00