De La Vault: Sarah Needs You Tonight March 12, 2009 by Sarah Lane in Music, Video I know, I know. I'm an embarrassment. I just have no shame at all. None. Enjoy this little gem recorded approximately one year ago. Hop over to its Vimeo page to watch it in HD.