The St. Rose Church and hundreds of parishioners marched down Broadway and through the streets of Chelsea on Good Friday, April 3, to commemorate that solemn day. Here, Thomas the Apostle, played by Pedro Del Toro, watches closely as the priest reads scripture inside St. Rose Church.