The Catholic Talk Show is a brand new show and podcast. Featuring Ryan DellaCrosse, Ryan Scheel, and Fr. Rich Pagano, the show is hilarious, entertaining, and informative!
Joined Sep 21, 2021
1,518 total views
10 videos
Enjoy an ad-free viewing experience and other benefits