who wins season 12 of americas next top model
Teyona Anderson
-1
Section::::Abstract.
America's Next Top Model (season 12)
18686399
8527135650452672527
NONE
Section::::Abstract.
America's Next Top Model (season 12)
18686399