Chicagoist | by Margaret Hicks | Thu, Apr 19
Thu, Apr 19
Okay, so last night after a rousing episode of “Lost” (oooh, it’s getting so good again), we sat down to watch “Thank God You’re Here”. The show originally aired in Australia where it was the most successful new show in 2006. Parts of it were painful to watch and parts of it – well – parts of it wer...