It was released April 20 , 2010 .
It was features guest stars Brian May and Roger Taylor of Queen , Dave Grohl of Foo Fighters and Elliot Easton of The Cars .
It was released April 20 , 2010 and features guest stars Brian May and Roger Taylor of Queen , Dave Grohl of Foo Fighters and Elliot Easton of The Cars .