The Cox Brothers consists of Rick and Neil cox from Bloomington, IN.
Added by Upcoming Robot on November 20, 2010