Detroit

Detroit is a large city in the United States of America.

Notable locations

 * Henry Heywood High School
 * STAR Labs