MacNeil opens the ECMAs

News

Rick Mercer and Rita MacNeil pair up in this hilarious opening at for the East Coast Music Awards in 1998.

More From Embedded-Only/News/NS