Angry Robot

Rap! The Musical

Without all that rap, courtesy Mr. Show.