Daniel Simonsen on The Late Show with Stephen Colbert

Daniel Simonsen is a Norwegian comedian living in New York City, but don’t let this photo...

Read More