Meg Lee Chin – Junkies and Snakes – Review June 3, 2001 Junkies and Snakes has this industrial/rock feel, lotsa noisy, angry sounds, and Meg can shriek rather chillingly as well as whisper seductively.