Whoa! I mean yea... people who stop traffic in NYC for dumb reasons like this DO piss us off.... but was THIS the answer? I think it’s pertinent information that you know that the dude who posted this video is a YouTube prankster who may very well have staged this scene all in the name of followers. Either way... whoa!
Content Goes Here