Penelope Trappes – Eel DripPenelope Trappes – Eel DripLondon's Penelope Trappes shares the eerie and transfixing title track from her new Eel Drip EP, coming October 23rd on Houndstooth...ChrisChris