Veronica Belmont does such an amazing job of singing my songs in this episode of SuperF*ckers.  Particularly on “Last of the Unloveable”… her performance is just hauntingly beautiful.

Veronica Belmont does such an amazing job of singing my songs in this episode of SuperF*ckers.  Particularly on “Last of the Unloveable”… her performance is just hauntingly beautiful.