The Spirit of Shrewsbury is a local fall festival weekend event that brings out the pride of the local Shrewsbury community. The annual event includes a parade, craft fair, road race, food and fun for the whole family through out the town of Shrewsbury.