Tag: Mecca – Undeniable (2011)

Mecca – Undeniable (2011)


Mecca (2002) still remains as one of the best AOR albums of the past decade.Since the band finished a lengthy road trip in 2005, they have been ensconced way in darkened rehearsal rooms and recording studios slaving away on new material. Six years in the making, and finally the 2nd album, “Undeniable”, is here.
(more…)