American Idol's Alex Preston Gives Mount Vernon Town Hall Concert During Home Town Visit

alex preston idol home visit 04

About Photo #674687: Alex Preston gives an intimate acoustic concert just outside the town hall in his hometown of Mount Vernon, New Hampshire over the weekend. "I've never been… Read The Post Here