Evan Nabavian played the triangle for So So Def from 1994-1999 If you needed a duet of feminine brass this summer and you weren’t humbled by the cosmic event that was Beyonce and Nicki Minaj’s “Flawless” remix, then we should talk about “100” by Demetria McKinney and Da Brat. Its message lends itself to a […]