Toronto, Canada based emcee/producer, Rel McCoy is back, this time with Scarborough, Ontario based recording artist/emcee Grimace Love, who recently dropped their new track THE MOMENT, via ILLECT Recordings Whether you’re beating yourself up over past mistakes or tiptoeing on the cusp of a dazzlingly bright future, for many of us, just being present and…