TLC’s All American Muslim and Penn State {{LISTEN}}


The Learning Channel debuted the first episode of its eight part series set in Dearborn, Michigan called “All American Muslim.” Mike and I had the chance to screen the first two episodes before they aired, and, of course, you want to know what we think.

And then there’s the Penn State thing.


Scroll to top