Comanche Nation Idol

Greg Willis Nabs Fan Voted Finalist in Comanche Nation Idol Competition [PHOTO]
Greg Willis Nabs Fan Voted Finalist in Comanche Nation Idol Competition [PHOTO]
The fans have spoken!  In a tight race, Greg Willis was chosen as the Fan Voted finalist in the Comanche National Idol II Contest for this weekend. Greg was one of the Semi-finalists that was not selected to go on to the final round in the competition held on June 15 on the outdoor stage at the Comanche Nation Casino, however, the fan voted competition for 'one more chance' netted him the coveted