Imogene Smith, one-time majority owner of Duke City Raceway in Albuquerque, New Mexico recently passed away.
Rest in Peace!