1-2 of 2 Answers
Yes it is a double din receiver. And yes the screen is detachable.
Sorry, there was a problem. Please try again later.Yes haven't installed it yet bit it is a double din and it is detachable as far as I know
Sorry, there was a problem. Please try again later.
