Are you asking to put a sub in the glove box? Is this a stock sub for an '05? Because that one goes under the drivers seat... need more information.
**There are two types of people in the world, those who build horsepower and those who buy it. Which one are you?