For reasons that frustrate fans to this day, Celine’s team filmed the tour professionally at the TD Garden in Boston on August 12 and 13, 2008. This footage was intended for a commercial DVD release. Trailers were cut. Pre-orders were teased. And then... nothing.
For reasons that frustrate fans to this day, Celine’s team filmed the tour professionally at the TD Garden in Boston on August 12 and 13, 2008. This footage was intended for a commercial DVD release. Trailers were cut. Pre-orders were teased. And then... nothing.