Listen Live Graphics (Indy)
WTLC Featured Video

Source: YURI GRIPAS / Getty

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