New England Chapel Men's Retreat Commercial

Spoof video commercial for New England Chapel's annual Men's Retreat held at Grotonwood Retreat Center in Groton, MA on June 6 and 7.

Related Videos