Check Out The New VIDMAX VIRAL Now!

Time Square's "Free Hugs" guy punches a Canadian female after she refused to give him a $5 tip