Comedy

Now THIS Is How You Deliver Pizza (VIDEO)

There's pizza delivery... and somewhere in England, there's extreme pizza delivery.