The most amazing real-life soap opera of our times has taken a new twist: Bristol Palin and Levi Johnston are engaged.
7 comments July 14th, 2010