mikeladano.com
REVIEW: Def Leppard – Mirrorball: Live & More (2011 Japanese with bonus track)
The Best Fucking Collaboration Week Ever, Pt. 2 Down to the nitty gritty! This is the second last review in this series. Mike and Aaron have been doing simultaneous daily reviews of albums that …