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.