Don't worry, I'll figure things out, let's see.
Three people are telling a lie about where they live.
That would be Ozzie, ApeMan711, and 2091401, I think.
Ozzie lives in the USA.
2091401 lives in the USA.
ApeMan711 lives in Canada.
Ikers is telling the truth.
Moss is telling the truth.
I live on an island in the middle of the Bermuda triangle.