RUFF RUFF. Just two North American artists who spend too much time chasing their own tails.