New band spotlight: Atlas.

Atlas is a brand new band hailing from the UK who are currently working on their first album, a five track EP,…