The Secret Life of the American Teenager

15-year-old Amy wrestles with an unplanned pregnancy.
WATCH FULL SEASONS
5 Seasons, 121 Episodes, no sign in needed!