The Razors welcome our new lead guitarist, Ben Allen - and he's family. An amazing talent.