Detroit a City For Giants Detroit Michigan USA has some truly amazing architecture, but why is everything so big?