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

alex preston idol home visit 01

About Photo #674684: 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