Maybe they were delivering chocolate cake. http://nbcnews.to/2qYnyLB
Shared publiclyView activity