/

The Moon gives away where the Simpsons live

Uncovered secret about the Simpsons.