New channel you say?. Come on, everyone loves owls... Only thumbed because of the description. Owls