YouTube Advertising, where have you been all my life? With YouTube being the world's second largest search engine (only second to Google, who owns it of course) it amazes me that more businesses are not utilizing YouTube as an advertising platform. The numbers are...

read more