X

Alex & Sierra The X Factor Top 12 Performance Video 11/13/13

Alex & Sierra The X Factor “Addicted to Love” Video 11/13/13 #TheXFactorUSA

Alex & Sierra took the stage tonight on THE X FACTOR USA for the live performance show. Alex & Sierra…