On May 1, 2001, the Clouddead trio released their self-titled album. Sole is a guest on the song I Promise Never to Get Paint on My Glasses Again. Le 1er mai 2001, le trio Clouddead sortait leur album éponyme. Sole est invité sur la chanson I Promise Never to Get Paint on My Glasses Again.