2016 Bloomfield Cardinal Semistate Parade and Pep Rally

Friday, March 18, 2016
By Grant Karazsia