Rock Prelude - David Garrett Share: Download MP3 More song by David Garrett Smooth Criminal 3:08 Who Wants To Live Forever? 4:07 Clair De Lune 3:29 He's A Pirate 3:01 Summertime 3:54 Hungarian Dance No. 5 2:57 Chelsea Girl 2:43 Summer 2:38 O Mio Babbino Caro (gianni Schicchi) 3:12 Air 3:36 Thunderstruck 3:06 New Day 3:50 Ain't No Sunshine 2:39 Winter Lullaby 2:37 Little Wing 4:00