Good question. I have wanted to know about the tea & skittles, and you just know 7-11 has video of him in the store. Where’s the 7-11 video?
I have heard there was a video but that its indistinct