stepkids drop video feat wyatt cenac announce ct dates bridgeport band stepkids legends minds connecticut bridgeport psych/soul trio stepkids released latest video self titled debut lp little help rising comedy central star legend mind boasts cameo daily