Altar Boyz Final Bows and Closing Party

Altar Boyz Final Bows and Closing Party

Altar Boyz closed at New World Stages Jan. 10 following 2,032 performances - making it the 9th longest running Off-Broadway musical in history. Cast members from the past five years returned to join in for the finale.