Is this the next Hamilton? Music graduate goes viral after writing a ...

Is this the next Hamilton? Music graduate goes viral after writing a ...