Image Deftones and Quicksand bassist Sergio Vega has posted a cover of the Creedence Clearwater Revival classic, "Have You Ever Seen The Rain?"



Bands in this story