Traducción: Nirvana. Where Did You Sleep Last Night.
Traducción: Umbilical Noose. Where Did You Sleep Last Night.