Bad Moon Rising by HFM, December 15, 1999 Written by: J. Fogerty, Performed by: Creedence Clearwater Revival Read on »