Sometimes we find videos and even by the time we are done watching them we still have no idea what the hell is going on. That’s the case with the video we have for you below which was shot on the streets in New York City. On the face of it, you have a tow […]

More...