Bobby Joe Ebola and the Children MacNuggits
Contributed by AlfredEQaeda, Posted by Videos

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.