Matchup: Metro Christian vs. Chelsea 2018

Matchup: Metro Christian vs. Chelsea 2018

Published this month36 views

Watch this highlight video of the Metro Christian (Tulsa, OK) football team in its game Matchup: Metro Christian vs. Chelsea 2018 on Oct 12, 2018