Tinley Park twins competing together in track at Chicago State
Mychah and Malachi Spells are twin brothers who are competing together in track at Chicago State University. Kaitlin Sharkey reports.
Mychah and Malachi Spells are twin brothers who are competing together in track at Chicago State University. Kaitlin Sharkey reports.