File:Destruction of Needful Things Shop.jpg

The Needful Things crumbles in an explosion in front of the townspeople of Castle Rock, Maine.