Vestavia Hills High School Holds the Rebel Run, a 5K and 1-mile Fun Run

by