Top 10 Best Rock Albums of 2012

1Living Things - Linkin Park

Living Things - Linkin Park


2The Strange Case Of... - Halestorm

The Strange Case Of... - Halestorm


3Amaryllis - Shinedown

Amaryllis - Shinedown


4Transit of Venus - Three Days Grace

Transit of Venus - Three Days Grace


5The Connection - Papa Roach

The Connection - Papa Roach


6Nerd of Desire - Sugamice

Nerd of Desire - Sugamice


7The End is Where We Begin - Thousand Foot Krutch

The End is Where We Begin - Thousand Foot Krutch


8Koi No Yokan - Deftones

Koi No Yokan - Deftones


9Clockwork Angels - Rush

Clockwork Angels - Rush


10Minus the Machine - 10 Years

Minus the Machine - 10 Years


11Murdered Love - P.O.D.

Murdered Love - P.O.D.


12Apocalyptic Love - Slash

Apocalyptic Love - Slash


13Not Your Kind of People - Garbage

Not Your Kind of People - Garbage


14No One Can Ever Know - The Twilight Sad

No One Can Ever Know - The Twilight Sad


15I Bet On Sky - Dinosaur Jr.

I Bet On Sky - Dinosaur Jr.


16Born Villain - Marilyn Manson

Born Villain - Marilyn Manson


17The Idler Wheel... - Fiona Apple

The Idler Wheel... - Fiona Apple


18Oceania - The Smashing Pumpkins

Oceania - The Smashing Pumpkins


19Take the Crown - Robbie Williams

Take the Crown - Robbie Williams


20King Animal - Soundgarden

King Animal - Soundgarden


21The 2nd Law - Muse

The 2nd Law - Muse


22Resolution - Lamb of God

Resolution - Lamb of God


23This Is the End of Control - Cherri Bomb

This Is the End of Control - Cherri Bomb


24The Rasmus - The Rasmus

The Rasmus - The Rasmus


25Celebration Rock - Japandroids

Celebration Rock - Japandroids


26Dos - Green Day

Dos - Green Day


27Dead Silence - Billy Talent

Dead Silence - Billy Talent


28Unbreakable - Primal Fear

Unbreakable - Primal Fear


29Antennas to Hell - Slipknot

Antennas to Hell - Slipknot


30Division - The Gazette


31Tre - Green Day

Tre - Green Day


32A Different Kind of Truth - Van Halen

A Different Kind of Truth - Van Halen


33Some Nights - Fun.

Some Nights - Fun.


34All I Was - Mark Tremonti

All I Was - Mark Tremonti


35Uno - Green Day

Uno - Green Day