is this (new) mexico? if so I want an invitation next time. I know this video is over a year old... but this looks fun as hell and them mountains look mighty familiar.. haters on here talking about these cars are ''slow'' but fast or slow safe fun is he mission and looks yall are having fun and seem to never get bothered by police.. seriously invite me next time I have a car unlike most these shit talkers in the comments