TV Store Warehouse

The TV Store Warehouse is a store that appears in "Rage Against the TV''.