Bobby Joe Ebola and the Children MacNuggits The Bay Area's Bobby Joe Ebola and the Children MacNuggits have unveiled a new music video for their song "Life is Excellent," which appears on their 2010 album F. The band is set to release their follow up record, Trainwreck to Narnia, on November 13, 2012.