Oh look it's another "I live in America but I'm not from here, America sucks" type person.
You live in New Hampshire, a place that is virtually free of migrants. Your belief that they are "great" is a luxury belief. Fuck off back to Scotland and watch what those "great" migrants do to your daughter.

