Idle No More

Idle No More! A flash mob singing a Chinook Jargon song at Park Royal shopping centre, West Vancouver, BC. Commenters there (YouTube) have explained the lyrics.