Alex and Sierra

Album Review: Alex & Sierra’s As Seen On TV

It's been three years since Alex & Sierra were crowned The X Factor USA winners. They won the hearts of…

8 years ago