Question: who won americas next top model cycle 12
Answer: Teyona Anderson