Carrie and Michael were married at Cathedral Basilica of Saints Peter and Paul in Philadelphia and then celebrated at the Please Touch Museum. This is their Coming Soon Trailer, delivered days after the wedding.
Carrie and Michael's Coming Soon Trailer