It's My Fault To Fall For You - Chen Ya Lan Share: Download MP3 More song by Chen Ya Lan Friendship Stands The Test 2:58 Drizzling Love Rain 4:26 Who's The Winner In Love? 4:03 Ban Ruan Jiang Xin Qing 3:35 Love So Infatuated 4:13 Xinzhu Wind Keelung Rain 3:56 Date 3:53 Dragging 4:06 Love Is Not That Simple 4:27 Grains Of Love 4:00 City Of Love 4:25 No One Care To Ask About My Insomnia 4:40 Leaving Me Alone 3:25 Speak If You Wish 4:06 A Portion Of True Heart For A Portion Of True Love 4:33 Words From The Bottom Of My Heart 4:45 Awaken 4:17 Ever-changing World 3:56 Love Journey 4:14