Yes!!! This is not a CGI or machinima video, but it's totally freakin'awesome and for the record, because I know they will love it, this is for the GTA lovers :D - GTA should be Grand Rally Auto @ San Francisco !! Amazing! Don't do it at your city.
Need for Speed: Ken Block's Gymkhana SIX - THE TEASE