Yes as soon as I saw the screen was simply another angle of one we've seen before, I just knew I had to post it to get some wonderfully inspiring comment out of you.
You know, I should start up SaintsRowPlace. You could admin it. It would instantly become the number 1 fansite (no competition at all) and instead of your comments acting as flamebait to GTA fans here, they would be praised greatly by all 5 of the users it would get.
Anyway, is that a Ford Explorer?