Grand Design – Idolizer (2011) 31/01/2016 rock aor Hard Rock Leave a comment Idolizer is an amazing rocking new CD release. Rocking choirs and Continue reading