China, IL

China, IL

Available on iTunes
The series takes place at The University of China, Illinois, dubbed the "Worst College in America" and located at the edge of town.
Starring Greta Gerwig, Brad Neely, Jeffrey Tambor