httpv://www.youtube.com/watch?v=B48gttdH2ZY
Audrey speaks about God existing in “community, in the schmoozing” that we do with one another, and about what she would do if she were God for a day.
Filmed at the Birthright Israel NEXT office in Atlanta, Georgia.