Courtesy of the Official DavidRussellGuitar.com website. TVE Canal clasico - Spain 2003
We're always looking for more quality classical music videos. If you have a video you'd like considered for inclusion in the database, please submit it here!