Music Seven Spies launches debut single “Chameleon”By Team OrangeMarch 30, 202014 Formed in London by childhood friends, Seven Spies are a three-piece band looking to infiltrate the ears of the world.…