This is Tom Kawczynski. He's the town manager of Jackman, Maine. He thinks that races should be separated and he's completely against Islam and muslims.
Leah Moffitt was walking in the woods in her hometown of Jackman when she saw something moving in the distance. What she caught on video is something you don't see everyday. Do you know what they are?