David talks about Twitter on Fox Business – Is it a Buy or Not?