nick
Today we've got a  very talented rapper from Canada, k-os (pronounced "chaos"),  and Canada would be the last place to...