yeah I think its too jammed as well but I don't know where else to put it. It could be in the glovebox or center console but thats just too hard to access. Its really the fault of me buying such a big screen.
If anybody has any ideas of where to put it I'd love to hear your thoughts
|