Detroit Kite Festival Launches Online ‘Kite Shop’ The MetropolitanMay 14, 2020 One Part Fundraiser, Two Parts Communal Play, Three-Thousand Parts Spirit EventsMaySociety