Movie Details

Guitar wizard Del Castillo performs a number of fan favorites in this release of a performance captured live at Steamboat in Austin, Texas by filmmaker Robert Rodriguez. ~ Jason Buchanan, Rovi