Devin Velez thinks he was doomed by that group number
Devin Velez figures he probably paid the price for that dismal group performance Wednesday night. He took the stage with Burnell Taylor and Lazaro Arbos and they launched into “I Can’t Help Myself (Sugar Pie Honey Bunch).”