TNT Storage

TNT Storage is an area where TNT is stored that appears in The Simpsons Road Rage.