The Pepper Foot Races will not take place this year.
View on Mobile