Videos: Broken Social Scene: Live at Terminal 5
Broken Social Scene played a show at Terminal 5 in New York City on January 18 and webcast the show for those who couldn't attend. The complete show has since been posted online for those who weren't able to catch the show when it originally aired.
Broken Social Scene released Forgiveness Rock Record in 2010.
You can click Read More for the video.