Fife International Carnival comes to Kirkcaldy on Saturday - bringing the spirit and feel of carnival to the heart of our town centre.
Some 170 performers from all over the world will stage a colourful parade through the town before heading to the Town Square for an afternoon of outstanding music, dance and entertainment.
There are also stages for performances on the High Street - and thousands are expected to hit town to be part of the spectacle.
To whet your appetite we’re featuring videos of some of the bands you can see this weekend.
Barefeet Theatre Group hail from Zambia.
They deliver barnstorming performances of dance and music - all with an infectious enthusiasm.
The group was a huge hit with audiences when they toured in Ireland in 2014 for the very first time.
>> For a full carnival schedule, pick up a copy of the Fife Free Press this week.