Grand Theft Auto: Madrid

The visual effects on this are insane. I wonder how many people are fooled by this trailer.