Rome Middle's Grand Illusion Show Choir sponsors a musical 5K/10K run

CLOSE