Ziggy Marley has been on the road for the last few weeks in support of his new self-titled album. In between shows, he found time to make two TV appearances in one day. The first on The Today Show, and then on The Late Show with Stephen Colbert. Check out the Late Show performance of “Weekend’s Long” below…