This Week in God - Girls Gone Humble
Season 9 E 18 • 08/11/2004
The Vatican releases a new video supporting feminine values, and Mecca-Cola hits stores everywhere.