Recent article on the show...
A nice write up on the show from a few months ago.
"For one sweet season, Aliens In America found comedy in a conflict between faiths..."
http://www.avclub.com/article/one-sweet-season-aliens-america-found-comedy-confl-235967