FANDOM

1,935,478 Pages

StarIconBronze
CertIcon
​Weeping China Doll

This song is by Steve Vai and appears on the album The Story Of Light (2012).

Original video
TrebleClef Instrumental

Written by:

Steve Vai

External links