<P> The winner was 20 - year - old Teyona Anderson from Woodstown , New Jersey . This season averaged 4.35 million viewers per episode . </P>
<P> The winner was 20 - year - old Teyona Anderson from Woodstown , New Jersey . This season averaged 4.35 million viewers per episode . </P>
who won americas next top model cycle 12
who won americas next top model cycle 12
Teyona Anderson
Teyona Anderson