Silencer releases his latest project ‘Teddingford EP 2’ – 10 signature Silencer instrumentals gifted to us on Christmas Day!