User blog comment:JD Rod/Occupy Springfield/@comment-4559601-20111120044216

Sounds like Last Exit to Springfield.