Barack Obama Goes Kitesurfing With Richard Branson and the Internet is Going Nuts!

Published
The former POTUS is enjoying his vacation travels following his two terms in office.