Glitch through space this Weird Tuesday with YZIN大火 from Teeswater, Ontario. Is that even a real place?

  • Nickolas Cornwall

    Tesswater Is A real Place, Kinda Surprising By the Name It is A small town With the Population of about 1000 people. Teeswater Is A small town located in Midwestern Ontario About an 1 h 30 min drive from London Ont.