I saw an offical pic on TV yesterday, they were showing the extras on the XXX dvd, so I'm pretty sure it's on there. Haven't gotten my hands on it yet though, I might have to swing by blockbuster tomorrow.
It's on there because that's what Vin Diesel's character will be driving in the next XXX movie, I guess.