Question: Which river does the city of the improvisational theater festival Twin Cities Improv Festival lie on both banks of ?
Answer: Mississippi River