Published On Apr 24, 2024
This is the Eliot Town Hall in Eliot, Maine! The Town Manager calls police and demands they remove us from the building! They spend the next several minutes getting owned and trying to figure out what car we drive!
show more