Global folk sensation The Scooches have announced the April 21st release of “Stop This Climate Change,” just in time for Earth Day.