Road Rage

Maybe a deranged Santa trying to deliver his presents by motorbike? Good luck trying that in London!