We caught X Ambassadors at their Scala headline show last month in London. The band return to the UK as often as they can with their last London show being last March in Electric Brixton. This show comes ahead of their new album ‘ORION’ to be released on the 14th of June and it is the start of their Europe tour this Spring.
Read More