taylorthnksgivspecial.jpgTaylor Swift: Speak Now, a Thanksgiving day musical special, will air on NBC, it has been announced.

The chart-topping singer will perform nine songs from her third album Speak Now in various locations including a Hollywood tour bus and New York's Central Park.

Meanwhile, Beyonce will star in a competing musical special on ABC. Her I Am ... World Tour will air at 9:30 EST, just 30 minutes after Swift's begins. In this, her second annual Thanksgiving primetime special, we'll see appearances by Kayne West and Beyonce's hubby Jay-Z.

Which show will YOU watch?