Salem:  A few riders show off with a tire burnout as the Halloween Witch Ride comes to an end on Congress St. photo by Mark Teiwes / Salem News
Salem:  Many riders came dressed in costume for the Halloween Witch Ride. photo by Mark Teiwes / Salem News
Salem:  Many riders came dressed in costume for the Halloween Witch Ride. photo by Mark Teiwes / Salem News
Salem:  Many riders came dressed in costume, with Bert Diorio of Revere as Captain America.  photo by Mark Teiwes / Salem News
Salem:  Charlie Fox of Belmont watches the motorcycle parade from the top of a Derby St. parking garage.   photo by Mark Teiwes / Salem News
Salem:  Motorcylists come down Derby St on the final stretch of the Everett to Salem Halloween Witch Ride. photo by Mark Teiwes / Salem News
Salem:  Protesters came with signs debating the issue of loud pipes on motorcycles. photo by Mark Teiwes / Salem News
Salem:  A few riders show off with a tire burnout as the Halloween Witch Ride comes to an end on Congress St. photo by Mark Teiwes / Salem News
Salem:  Many riders came dressed in costume for the Halloween Witch Ride. photo by Mark Teiwes / Salem News
Salem: A few riders show off with a tire burnout as the Halloween Witch Ride comes to an end on Congress St. photo by Mark Teiwes / Salem News
Salem:  A few riders show off with a tire burnout as the Halloween Witch Ride comes to an end on Congress St. photo by Mark Teiwes / Salem News
Salem: A few riders show off with a tire burnout as the Halloween Witch Ride comes to an end on Congress St. photo by Mark Teiwes / Salem News
See photo in original gallery.