Jul 11, 2004 2h 0m
Documentary | Music
On July 11 2004, over 200,000 spectators filled the downtown streets of Montreal to take part in a unique celebration, an incredible one-night-only...