The JCast Network Total Feed
Amen Corner Season 7, Episode 30: The Article About CNN
This week, Brad and Steven are back at it, talking about members of Israel’s governmentgetting into trouble on the streets of NYC. The guys spend much of the episodediscussingan article from