There's small American town that's actually completely located in Canada

source: youtube

  • There's small American town that's actually completely located in Canada
  • TIL that the US has a small piece of land "stuck" in Canada
  • America's small town in Canada
Topics: videos