Watch The Cho Show Episode 1 Online

Saturday, August 16, 2008

If you're interested, you can check out Episode 1 of The Cho Show online down at Logo's website by going here. It's definitely different and something new, and from the "supertrailer" it looks like there's going to be some pretty funny cameos in upcoming episodes.