Delta Moon are the winners of the 2003 International Blues Challenge.
Added by Upcoming Robot on May 2, 2008