A weird guy sneaks up on some French Canadian school group in New York

Don't Miss...