catalystsminusheadwinds.com
About Dave Kelly
Dave is on the Stock Twits must follow list: Dave’s articles on stocks and investing have been syndicated at: The Street: Benzinga: and Seeking Alpha: