O Christmas Tree - Instrumental Piano - The Worship Pianist Share: Download MP3 More song by The Worship Pianist Yet Not I But Through Christ In Me - Instrumental Piano 5:30 Yet Not I But Through Christ In Me - Instrumental Piano 5:30 Firm Foundation (he Won't) - Instrumental Piano 5:42 Jesus Paid It All - Instrumental Piano 4:33 His Glory And My Good - Instrumental Piano 5:47 Holy Forever - Instrumental Piano 5:07 Behold Him - Instrumental Piano 5:16 Battle Belongs - Instrumental Piano 5:00 Come Thou Long Expected Jesus - Instrumental Piano 3:44 Angels We Have Heard On High - Instrumental Piano 4:19 God Rest Ye Merry, Gentlemen - Instrumental Piano 3:37 O Come, O Come, Emmanuel - Instrumental Piano 3:39 O Come All Ye Faithful - Instrumental Piano 4:08 Silent Night - Instrumental Piano 3:33 Jesus Paid It All - Instrumental Piano 4:33 Living Hope - Instrumental Piano 5:50 Take You At Your Word - Instrumental Piano 3:38 God Is So Good - Instrumental Piano 4:34 Tremble - Instrumental Piano 4:20