Stephen Colbert Makes a Terrifyingly Accurate Richard Branson

This is so good it doesn’t need to make sense