"Rock Against Harper" is a spin on protest albums like "Rock Against Bush," which was released by punk and alternative bands opposed to the re-election of U.S. president George W. Bush in 2004.

Many Canadian artists have been vocal during this federal election campaign.

This week, St. John's Hey Rosetta! and B.C.'s Yukon Blonde released an anti-Harper song titled "Land You Love," while and entertainers including Feist, Dan Mangan and The Sadies have performed at a series of Canada-wide concerts under the umbrella #ImagineOct20.