Check Out President Obama kicking it in the Caribbean.
Barack and Michelle were spotted Tuesday on one of the British Virgin Islands with their pal, Sir Richard Branson. The former First Couple touched down on Branson’s nearby Necker Island just over a week ago.
Source TMZ Click here to see pictures
Check Out This Photo Of President Obama With His Hat To The Back Chillin was originally published on tlcnaptown.com