US Marines are appreciated in Times Square on Memorial Day Weekend, 2012