 Thus, "Star Duets" never came into production.The show debuted on Fox, with a 2-hour premiere installment on August 29, 2006.It then moved to its normal Thursday timeslot the following week, and stayed there until its season finale on September 29, 2006.