Tens of thousands of spectators have turned out to watch Formula 1 racing teams roar around the edge of Jerusalem's Old City.
A showcase event over the past two days featured the Ferrari and Marussia teams.
The mayor said the idea was to promote peace and bring together people of different faiths.
Ferrari test driver and three-time Grand Prix winner Giancarlo Fisichella delighted the crowds as he sped past the ancient city walls in his red F1 racing car.
Marussia's Rodolfo Gonzalez also took part as well as other international drivers and superbike and stunt riding champions.
Special stands were erected along main roads which were closed off to traffic to make a 2.8km (1.7 mile) race track. Cars reached speeds of up to 240km (150 miles) per hour.
Forget the big apple, how about this for a backdrop?!
More photographs and videos of the event
Unlikely as it may seem, a Grand Prix in the streets of Jerusalem has always been an obscure fantasy of mine. Never thought I'd live to actually see racing cars in this setting. For me, these images only reinforce the dream.
It's great to see motor racing being presented as a common interest between different people, in the interest of promoting peace and coexistence. The people in the crowd sure seemed to enjoy themselves!
So what do you say, Bernie? I know your last name is really Ecclestein. Time to channel your inner rabbi and grab this opportunity by the matzoh balls!