vw GTI and in NY you say?
I have the Armen Tm-701L in my upper din space (2002 Jetta). Its way too low for anyone to even notice outside the car. I've driven by the cops here iwth my thumbs up sticking out my window, they didnt notice. But yes its completely illegal to have the screen there.