John is a guest once again on “The Terry & Jesse Show,” which airs on the Virgin Most Powerful radio network. Jesse Romero and John talk about all things Catholic and the Statue of St. Louis.
John is a guest once again on “The Terry & Jesse Show,” which airs on the Virgin Most Powerful radio network. Jesse Romero and John talk about all things Catholic and the Statue of St. Louis.