Finally - David Tao Share: Download MP3 More song by David Tao Blue Moon 4:00 Our Love 4:21 Spring Wind 2:58 Bastard 4:21 Yes No Song 4:07 Everything's Gone 4:02 Take 6 Minus 3 0:16 Do I Do I 3:40 Say Goodbye 4:32 Suite Blue Moon (piano Version) 3:53 Answering Machine 4:55 Black Tangerine 4:15 The World Today 2:12 Dear God 5:29 Angel 3:52 Let's Fall In Love 4:02 Butterfly 4:43 Ghost Overture 0:54 Kung Pao Chicken 3:54 Ghost 3:48