Saw this on another forum.
http://1010wins.com/topstories/winstopstor..._107071419.html
The follow up story said he is now in Cuba.
http://1010wins.com/topstories/winstopstor..._107071419.html
The follow up story said he is now in Cuba.