It was a Premier League title parade like any other Premier League title parade, except for one thing: this one was in Leicester.
And everywhere you looked on the city's streets there were blue shirts as the people came out to toast Claudio Ranieri's team.
The bus carried Jamie Vardy, Danny Drinkwater and their Foxes team-mates through the centre of the city towards Victoria Park, where huge crowds gathered to see the title heroes.
Crowds in the park were entertained as they waited.
Local businesses showed their support.
Eventually - and very late, as police battled to push crowds back so the bus could find a way through - the players arrived at the park, where the day's big celebration was planned.
And when they got there, an absolute sea of Leicester fans awaited them.
Incredible. There may never be another day like it.