The JCast Network Total Feed

The JCast Network Total Feed


Amen Corner Season 8, Episode 24

April 21, 2024

This week, Brad and Steven return from their various travels and find that the Passover Seder season is upon us. They talk about Germany, lunch in Athens, the Yankees and Knicks, and they wonder if th