I guess these Canadian lads didn’t have a subscription to The Source magazine in 1992. Pity the fool who copped 64 Crayons by mail-order and expected some prime D.I.T.C. music to appear on their door step. To add to the confusion, it seems that Finesse & Showbiz is the name of the group – not…