Watch this BRAND NEW SERIES from executive producer Ben Stiller Wednesdays at 10:30/9:30c on Comedy Central! BUT we have the first three episodes available right now to watch for free this week only so check them out now before they are gone.