The new GTA?

I made this 14 years 6 weeks ago

Drive the car. Don't hit the walls.