Roy Haynes
Appears April 21st. Watch The Late Show with Stephen Colbert on CBS. © sergione infuso/Demotix/Corbis