Answer this question: who won antm cycle 12?
The answer to this question is:
The winner was 20-year-old Teyona Anderson from Woodstown, New Jersey .