Home NewsMusic News New Video: Andrew Bird – Left Handed Kisses (ft. Fiona Apple)