New Video Page – New Videos on www.sarahdeleo.com

www.sarahdeleo.com now has a video page, featuring two videos from a July 2010 performance at the Iridium Jazz Club in New York City!!

Tags: , ,

Leave a Reply