Just ask someone on the North shore.
I haven’t looked at the pics yet, but I’ll bet they are some Amish boys who came to town to have some fun. ;)
/sarcasm