Take solace in the present folks, because tomorrow is the day you'll stop eating like you did yesterday. That is, of course, if you go and see the documentary Food Inc. The film opens in Colorado tomorrow at the Landmark Chez Artiste, located at 2800 South Colorado Boulevard. I recently screened the ... More >>
24 has been the most talked-about show of the season, and for all the wrong reasons.