Monday, October 08, 2007

Chowder Website Update


The official show page has gone live. Thanks to all the folks in Atlanta who worked hard on making it great. Three weeks until premiere!