Get to Know X Factor Winners Alex & Sierra [VIDEO]
Well, X Factor USA might be dead in the water, but the competitions most recent winners are still going strong.  The astoundingly talented (and gorgeous) duo Alex & Sierra just released their debut single called 'Scarecrow', which they performed this week for a huge crowd as p…

Load More Articles