China, IL
Duration: N/A
Steve and Frank Smith are brothers who teach the history department in the worst university in America.