Music Music: Step Brothers (Alchemist & Evidence) – ‘Lay Some Treats on Us’ Alchemist and Evidence team up as Step Brothers for the new song ‘Lay Some Treats…