U Of Deleware Cops Rap

Is this a clever or clumsy way of getting your message accros?

Link