FXX, simpsons world, The Simpsons, tv, Culture, TV

The New ‘Simpsons World’ App Launches Today

Today is a big day for fans of The Simpsons. A year after purchasing the…