Bad Ass Duck. starting a new channel.. you say? Bad Ass Duck starting a new channel you say?