Comment

Anonymous

Canada! You're way off course.

Parent comment

Sven

Worst thread EVER!!!! The Simpsons are from Canada!!!!! There is no proof at all that they even live in The USA!!!! It's SO obvious it's good ole' Canada. You guys are morons!!!!!