Saturday, December 31, 2011

Marcus And Michele Bachmann Explain Marriage

No comments: