Anyone ever seen anything on these or have any info. I have searched for info on them but havent come up with much. They have them here in Saudi and the front end is pretty sexy. They even have SS models. Some of the regular models have 6.0L badges on them. Just curious as to what these are about and why they arent in the states.