Eels / 05 - My Beloved Monster

Eels / 05 - My Beloved Monster
is a song by
Eels
it was released on
Live @ Manchester Palace (20.07.2000)