0 pointsReleaseIn Music DatabaseOrigins of LifeSuggest a correctionSuggest a correctionCancel Send Toneshifters & NitrouzRelease date 27 September 2010Catalog # FUSION078LabelFusion RecordsLast played on radio 10 November 2026Used samplesRachel CarsonExternal links Lyrics Suggest a correctionSuggest a correctionCancel Send