The Best 15 Second Frog Blog Promo Video Tweet Of the week… When you run out of words to tell people how pretty good your stuff is, let nature do the talking.