Julio Iglesias - Quijote / best live version / 1990 - HD

Classic Julio Iglesias’ Quijote; an immaculate live performance at the Greek Theater in Los Angeles - 1990. Video clip was remastered / up-converted for best quality. Watch the 720P version.
Back to Top