Edinburgh's George Street has been taken over by 100 sports cars as they line up for a nine-day European trip.
Locals and car fans have descended on the city centre as Edinburgh is hosting the start of the 24th Gumball 3000, a nine-day road trip across Europe finishing in Porto Montenegro.
The Gumball 3000 is an annual 3,000-mile international celebrity motor rally, which takes place on public roads and Scotland's capital city is the starting point for 2023.
READ MORE - West Lothian zoo announces 'sad passing' of two donkeys known as longest serving residents
The name comes from the 1976 movie The Gumball Rally. It was established in 1999 by Maximillion Cooper, with his vision to combine cars, music, fashion and entertainment.
Fans and supporters can see the supercars and the celebs who are set to make an appearance throughout Saturday before the flag drops on Sunday morning.
On the evening of June 10, Edinburgh Castle will play host to the official exclusive welcome party for Gumballers and VIPs, with entrants raising money for charity with the chance to start the rally from pole position.
A special guest will wave the start flag on Sunday June 11 at 11am on George Street to set drivers off on the first leg of their adventure to London.
You can see more information here.
READ NEXT:
Toddler rushed to Edinburgh hospital as parents warn of everyday object dangers
Mum left 'livid' after best friend breastfeeds her daughter at a wedding in secret
Edinburgh woman speaks out after being 'bed-bound for two years' with endometriosis
Edinburgh issued with yellow thunderstorm warning as weather set to take a turn
'UFO' spotted speeding past the Red Arrows leaving viewers baffled