The Squiggly Monster Performs "Have You Ever Seen The Rain"