This inspiring pro-life advertisement was aired twice during the American Idol finale on FOX. Thanks to the folks at Grassroots Films and CatholicVote.org for making such a positive pro-life message available to so many.
This inspiring pro-life advertisement was aired twice during the American Idol finale on FOX. Thanks to the folks at Grassroots Films and CatholicVote.org for making such a positive pro-life message available to so many.