16 Clefs Song of the Day: Came Back Haunted by Nine Inch Nails By Shelia Taylor on June 6, 2013 This song is infectious & addictive. I. CAN’T. STOP. LISTENING Related Categories: 16 Clefs Tagged as: 16 Clefs, Music, Music Audio, Song of the Day