TaQuichea Moore
Cape Girardeau, MO, USA