2012 collection.  There's a reason it's called 'Classic Rock'.  Just a quick perusal of the artists on this compilation says it all: Thin Lizzy, Foreigner, Toto, Eddie Money, Styx, Jethro Tull, Heart and many others. Classic?  Oh, yes..  Rock?  Most definitely!