Believers walk the Stations of the Cross along Main Street