MusicLive Reviews Exodus Live (Serpentia / Biomechanical) Thrash metal legends Exodus descended on the UK this month for a one week tour completing it with a show […]