Downtown Detroit is flooded with fans