Lin-Manuel Miranda freestyles with President Obama

The star of Hamilton cast throws some rap lines with Barack Obama!

Watch the full freestyle: