May 26, 202325,000 Poppies Sold on Streets of CityFrom The Indianapolis Star, Sunday, May 27, 1923: Poppy Day in Indianapolis broke all previous records with the sale of 25,000 poppies...