2015 is a big year for Amnesia Rockfest. Canada's largest rock festival is celebrating its 10th anniversary with a lineup that includes over 100 bands. This year's festival will be held June 18 - 21 in the small town of Montebello, Quebec.

More than 200,000 people attended last year's festival, which features bands from numerous genres of music. On the bill this year are System of a Down, Linkin Park, Rob Zombie, Slayer, Down and many others.

Some bands will be playing albums in their entirety. Deftones will be playing their 1997 disc 'Around the Fur,' the Offspring will play 1998's 'Americana' and Rancid will play  1995's 'And Out Come the Wolves.'

The diverse lineup also includes Snoop Dogg, Tenacious D, Pixies, Sublime with Rome, Bad Religion, Refused, Thrice, Coheed and Cambria and Story Of The Year.

Some of the harder edged bands playing the Amnesia Rockfest include Carcass, Hatebreed, Fear Factory, Atreyu, Bolt Thrower, Ministry, Skinny Puppy and Melvins.

There are a lot of punk and hardcore bands as well, such as Flogging Molly, Gogol Bordello, Propagandhi, Goldfinger, Less Than Jake, Good Riddance, Ten Foot Pole, The Bouncing Souls, Satanic Surfers, Buzzcocks, Descendents, ALL, The Exploited, GBH and Michale Graves of Misfits.

Tickets for Amnesia Rockfest are available at this location. For the entire lineup, go here.