Citizen Release Two New Songs

Citizen have released two new songs on the deluxe edition of Life in Your Glass World.