Talk:Delta, Utah

From Wikipedia, the free encyclopedia

Delta is where I live and I think it is the stupidest town in the world.