I’ve always questioned the layout of The Simpsons’ home town of Springfield. There are many speculations as to what state Springfield lies in, but this interactive map put together by a dedicated fan just might hold the clues to my curiosity. You’d almost forget all the hot locales riddled through out the town of Springfield if there wasn’t such an ...
Read More »