Music
Extensive Music Collection & Tailored Requests
I bring an extensive music collection of over 60,000 high-resolution audio files (16-bit WAV) to every event, spanning from classic tracks from the 1920s to the latest pre-released chart hits. New WAV files are regularly purchased from the iLikeMusic Commercial Music Database and can also be added on the night via a reliable 5G connection.
To ensure your guests are fully engaged, I provide request cards and pens so they can submit their song ideas. I’ll do my best to play every request and keep everyone happy. Even without specific requests, I have a knack for reading the crowd and keeping the dance floor packed all night.
Feel free to send me a list of up to a dozen of your favourite songs in advance, and I’ll make sure to prioritize them. And, of course, if there are any songs you’d prefer not to hear, just let me know!
Top Song Choices
Top First Dances
Playing for 1,000+ weddings in and around Edinburgh, I have been able to share in the magic of a couple’s first dance countless times. Below are just a few of the popular choices but if you have a specific request, give me a call to discuss your first dance song.
Thinking Out Loud - Ed Sheeran (17x)
Amazed - Lonestar (16x)
At Last - Etta James (14x)
Perfect - Ed Sheeran (11x)
A Thousand Years - Christina Perri (8x)
All Of Me - John Legend (8x)
Can't Help Falling In Love - Elvis Presley (7x)
I Don't Want to Miss A Thing - Aerosmith (7x)
Everything - Michael Bublé (6x)
I Won't Give Up - Jason Mraz (6x)
Iris - Goo Goo Dolls (6x)
The One - Kodaline (6x)
From This Moment On - Shania Twain (5x)
Gravity - Embrace (5x)
I'm Gonna Be (500 Miles) - Sleeping At Last (5x)
Still The One - Shania Twain (5x)
Better Together - Jack Johnson (4x)
Chasing Cars - Snow Patrol (4x)
Endless Love - Mariah Carey & Luther Vandross (4x)
Greatest Day - Take That (4x)
Have I Told You Lately - Van Morrison (4x)
Hold On - Michael Bublé (4x)
I'm Yours - Jason Mraz (4x)
L.O.V.E - Nat King Cole (4x)
Over and Over Again (Slow version) - Nathan Sykes (4x)
Perfect Duet - Ed Sheeran ft Beyonce (4x)
Stand By Me - Ben E King (4x)
You And Me - Lifehouse (4x)
You Are The Best Thing - Ray LaMontagne (4x)
You Do Something To Me - Paul Weller (4x)
Your Song - Ellie Goulding (4x)
(Full list available upon request)
Top End of the Night Songs
Loch Lomond - Runrig
500 Miles (I'm Gonna Be) - The Proclaimers
Dignity - Deacon Blue
Never Forget - Take That
Caledonia - Amy MacDonald
Caledonia - Dougie Maclean with RSNO
Caledonia (Live At Garage Glasgow) - Paolo Nutini
Sunshine On Leith - The Proclaimers (Hibs)
Live Forever - Oasis
My Way - Frank Sinatra ft Pavarotti
Closing Time - Semisonic
All These Things That I've Done (Got soul) - The Killers
Love It All - The Kooks
Fat Lip - Sum 41
Wake Me Up - Avicii
Young Forever - Beyonce ft Jay Zed
Molly Malone - The Dubliners
Top Father and Daughter Dances
I Loved Her First - Heartland
Butterfly Kisses - Bob Carlisle
Walk With You - Edwin McCain
Father and Daughter - Paul Simon
Pamela - Toto
This Dance - Scott Thomas
When My Little Girl Is Smiling - The Drifters
Daddy I Told You - Ashley Monroe
Daddy Dance With Me - Krystal Keith
Daddy's Little Girl - Michael Bolton
Dance With My Father - Luther Vandross
The Wedding Song (There Is Love) - Noel Paul Stookey
Cinderella - Steven Curtis Chapman
My Little Girl - Tim McGraw
Stumble Through The Dance - Hue & Cry
My Top 5s
Through the decades
2020s Dance (still a work in progress)
Hot To Go - Chappell Roan (Kayleigh Rose Amstutz)
Friends - Ella Henderson
Pepas - Farruko
Cruel Summer - Taylor Swift
Juice - Lizzo
2020s Rock (still a work in progress)
Black Smoke Rising - Greta Van Fleet
I Wanna Be Your Slave - Maneskin
Heart of Glass (live) - Miley Cyrus
Weekend In Paradise - Jamie Webster
Blow - Ed Sheeran ft Chris Stapleton and Bruno Mars
2010s Dance
Can't Stop The Feeling - Justin Timberlake
Despacito - Luis Fonsi
Uptown Funk - Mark Ronson ft Bruno Mars
Give Me Everything - Pitbull ft Ne Yo
Shut Up and Dance - Walk The Moon
2010s Rock
All My Life - Foo Fighters
Believer - Imagine Dragons
Take A Look Around - Limp Bizkit
The Importance of Being Idle - Oasis
Ignorance - Paramore
2000s Dance
I'm Alive - Celine Dion
Dance Wiv Me - Dizzee Rascal
Low - Flo Rida ft T-pain
I Know You Want Me - Pitbull
Hips Don't Lie - Shakira
2000s Rock
Mr Rock & Roll - Amy MacDonald
Be Yourself - Audioslave
Danger High Voltage - Electric Six
Buck Rogers - Feeder
All Summer Long - Kid Rock
1990s Dance
Cest La Vie - B*Witched
Everybody - Backstreet Boys
If Ya Gettin' Down - Five
What Is Love - Haddaway
Wannabe (Zig a Zig ah) - The Spice Girls
1990s Rock
All The Small Things - Blink 182
Don't Look Back In Anger - Oasis
Rocks - Primal Scream
Place Your Hands - Reef
Rock Dj - Robbie Williams
1980s Dance
A Little Respect - Erasure
Don't You Want Me - Human League
Footloose - Kenny Loggins
I Think We're Alone Now - Tiffany
Mickey - Toni Basil
1980s Rock
Livin' On A Prayer - Bon Jovi
Summer of '69 - Bryan Adams
Sweet Child of Mine - Guns N Roses
Don't Stop Me Now - Queen
Dancing In the Dark - Bruce Springsteen
1970s Dance
Dancing Queen - Abba
Staying Alive - Bee Gees
September - Earth Wind and Fire
Funky Town vs Kiss - Lipps Inc vs Tom Jones
Superstition - Stevie Wonder
1970s Rock
Let's Stick Together - Brian Ferry & Roxy Music
Proud Mary - Ike & Tina Turner
Stuck In The Middle With You - Stealers Wheels
Don't Stop Believin' - Journey
Sweet Caroline - Neil Diamond
1960s Dance (see also Motown / Northern Soul)
Shang-a-lang - Bay City Rollers
Let's Twist Again - Chubby Checker
Rescue Me - Fontella Bass
Tainted Love - Gloria Jones
Shake A Tail Feather - Ray Charles
1960s Rock
Old Time Rock and Roll - Bob Segar
Never Can Tell - Chuck Berry
Burning Love - Elvis Presley
Brown Sugar - The Rolling Stones
Jackie Wilson Said - Van Morrison
1950s Dance
Rock Around The Clock - Bill Haley & His Comets
Jailhouse Rock - Elvis Presley
Reet Petite - Jackie Wilson
At The Hop - Danny & Juniors
Diana - Paul Anka
1950s Rock
Shake Rattle n Roll - Big Joe Turner
Move It - Cliff Richard
Blue Suede Shoes - Elvis Presley
Good Golly Miss Molly - Little Richard
Long Tall Sally - Little Richard
1940's and beyond
Choo Choo Ch'Boogie - Louis Jordan
Boogie Woogie Bugle Boy - Andrews Sisters
Chattenooga Choo Choo - Glenn Miller
The Charleston - Sam Levine
Solid As a Rock - Ella Fitzgerald
Style of Music
Scottish
Beautiful Sunday - Daniel Boone
Belter - Gerry Cinnamon
10/10 - Paolo Nutini
500 Miles (I'm Gonna Be) - The Proclaimers
Clash Of Ash - Runrig
Country
Wagon Wheel - Darius Rucker
9 To 5 - Dolly Parton
You Make My Dreams - Hall and Oates
Gambler - Kenny Rodgers
In Them Old Cotton Fields Back Home - Johnny Cash
Indie
Mr Brightside - The Killers
Take Me Out - Franz Ferdinand
Sex On Fire - Kings Of Leon
Teenagers - My Chemical Romance
Chelsea Dagger - The Fratellis
Cheesy
Cha Cha Slide - DJ Casper
Macarena - Los del Río
Reach - S Club 7
5, 6, 7, 8 - Steps
Saturday Night - Whigfield
Salsa
No Te Vista Que No Vas - K-Narias
Tu Cariñito - Puerto Rican Power
La Vida Es Un Carnaval - Celia Cruz
Vivir Mi Vida - Marc Anthony
Suavamente - Elvis Crespo
R'n'B
Gasolina - Daddy Yankee
Without Me - Eminem
Get Low - Lil John
Fire Burning - Sean Kingston
Breathe vs Slim Shady - Sean Paul vs Eminem
Drop It Like It's Hot vs Next Episode - Snoop Dogg vs Dr. Dre
Last Hour Dance Classics
I'm Good - David Guetta ft Bebe Rexha
Tell Me Something Good - Ewan McVicar
Concrete Angel - Gareth Emery
L'Amour Toujour - Gigi D'Agostino
I'm Feeling It (In The Air) - Sunset Brothers ft Mark McCabe
Scottish Rave Classics
Bits And Pieces - Artemesia
You're a Superstar - Love Inc
Children of The Night - Nakotomi
Real Love - The Time Frequency
Freedom - QFX
Northern Soul
Hold Back The Night - The Trammps
Happy Radio (H.A.P.P.Y) - Edwin Star
Janice - Skip Mahoney
Run For Cover - The Dell
SOS Stop Her On Sight - Edwin Star
Motown
Jimmy Mac - Martha Reeves and the Vandellas
Let's Get It On - Marvin Gaye
Reach Out I'll Be There - Four Tops
Band Of Gold - Freda Payne
One Minute Every Hour - John Miles
Swing
It Had To Be You - Bobby Darin
All That Glitters - Earl
Come Fly With Me - Frank Sinatra
I've Got You Under My Skin - Lady Gaga and Tony Bennett
Let There Be Love - Nat King Cole
Ska
It's A Wonderful Life - The Dualers
One Step Beyond - Madness
Special Brew - Bad Manners
Dawn Penn - You Don't Love Me
Mirror In The Bathroom - The Beat
Reggae
Three Little Birds - Bob Marley
Ghetto Paradise - Chronixx
Sweat (A La La La La Long) - Inner Circle
Release The Pressure - Leftfield
Kingston Town - UB40
Heavy Metal
The Downfall of All of Us - A Day To Remember
Beast and The Harlet - Avenged Sevenfold
Last Of the Wilds - Nightwish
Cowboys From Hell - Pantera
Last Resort - Papa Roach
Punk
Boys Will Be Boys - Ordinary Boys
A Town Called Malice - The Jam
Eton Rifles - The Jam
Blitzkrieg Bop - The Ramones
A Message To You Rudy - The Specials
Garage
Masterblaster - DJ Luck
Migraine Skank - Gracious K
Right Before My Eyes - NNG
Rewind - Artful Dodger
Do You Really Like - DJ Pied Piper
Dubstep
Can't Hold Me Down - GRiZ
Internet Friends (You Blocked Me on Facebook) - Knife Party
Somebody to Love - Rusko
No Beef - Afrojack
Get Hyper - Droideka
Trance
Breathe - Camelphat
We Come One - Faithless
Restore EP - Jim Rivers
Nano - Sander Van Doorn
Faded - Zhu
Waltz
Moonlight Serenade - Glenn Miller
Smoke Gets In your Eyes - The Platters
Could I Have This Dance - Anne Murray
The Last Waltz - Englebert Humperdinck
At Long Last Love - Frank Sinatra
Classical
Con Te Partiro - Andrea Bocelli
Adagio For Strings - Barber
Claire De Lune - Debussy
A Room With A View - Lesley Garret
Estudio Sin Luz - Andres Segovia
Jazz
Einbahnstrasse - Herbie Hancock
Moanin' - Art Blakey
The Message - Cymande
Koto Song - Dave Brubeck
In A Walked Bud - Thelonious Monk
Blues
I Want To Be Seduced By You - Di Anne Price
St. James Infirmary - Hugh Laurie
Hoochie Coochie Man - Muddy Waters
Blue Juice - Jimmy McGriff
Grooving With Mr G - Richard Groove Holmes
From Film and TV
Fresh Prince of Bel air - Will Smith
Dirty Dancing - Megamix
Grease - Megamix
High School Music Megamix - High School Musical
How Far I'll Go - Auli'i Cravalho
World Music
Indian (Punjabi)
Mundian To Bach Ke - Panjabi MC
Hum Tum - Rishi Rich
Rail Gaddi - Four of a Kind
Morni Banke - Guru Randhawa
Phone - Mickey Singh
Indian (Bhangra)
Sweetoo - Dilijit Dosanjh
Ambarsariya Suit - Guru Randhawa
Suit - Guru Randhawa & Arjun
Dil Lay Gayee - Jasbir Jassi
Mr Singh - Jatinder Shah
Indian (Mollywood)
Kalapakkaara - Jakes Bejoy & Shaan Rahman
Ballaatha Jaathi - BABY JEAN, Dabzee, and Neeraj Madhav
Tauba Tauba - Karan Aujla
Malabari Banger - Joker390p MHR
Pathinalam Ravinte - Rahman Chavakkad
Indian (Bollywood)
Kala Chashma - Amar Arshi
It's The Time To Disco - Shankar Ehsaan Loy
Maahi Ve - Shankar Mahadevan
Tu Mungada Mungada - Usha Mangeshkar
Desi Girl - Shankar Mahadevan
Spanish
Vieni A Ballare In Puglia - Caperezza
Sofia - Alvaro Soler
Bailando - Enrique Inglesias
Buleria - David Bisbal
Mi Gran Noche - Raphael
Irish
Jump Around - House of Pain
The Rocky Road To Dublin - Liam Clancy ft Luke Kelly
I'll Tell Me Ma - Sham Rock
Galway Girl - Steve Earle
If I Should Fall From Grace With God - The Pogues
Canadian
Night Moves - Bob Seger
Faded - Soul Decision
Home for a Rest - Spirit of the West
The Last Saskatchewan Pirate - Captain Tractor
Dégénérations - Mes Aïeux (French Canadian)
Italian
Luna Mezzo Mare - Patrizio Buanne
I Watussi - Edoardo Vainello
L'Ombelico Del Mondo -Jovanotti
Mamma Maria - Ricchi E Poveri
Per Colpa Di Chi - Zucchero
Polish
Hej Sokoly (ukraina) - Kapela Biesiadna
Ona Czuje We Mnie Piniądz - Łobuzy
Ona Tanczy Dla Mnie - Weekend
Rudy Sie Zeni - Big Cyc
Jesteś Szalona - Boys
Serbian
Pitaju Me u Mom Kraju - Dragana Mirkovic
Prsten i Zlatni lanac - Hari Mata Hari
Hajde Da Se Volimo - Lepa Brena
Uzicko Kolo - Velimi Zivkovic
Zenica Blues - Zabranjeno Pusenje
Latino
Samba De Janero - Belini
Bamboleo - Gypsy Kings
La Bomba - Johnny Qunitana ft Grupo Superbailongo
Amado Mio - Pink Martini
Abusadora - Wilfrido Vargas
Cuban/Puerto Rican
Subeme La Radio - Enrique Iglasias ft Matt Terry
Me Enamore - Shakira
Corazon - Maluma
Titi Me Pregunto - Bad Bunny
Tu Cariñito - Puerto Rican Power
Haitian
Ponme to Eso Pa Lante - El Chuape
Pa manyen fanm nan - Michel Martelly
Please Baby - Alan Cavé
Ayiti (Bang Bang) - Carimi
Haiti - Michel Martelly
Mexican
Estrellas de los 80s Medley - Matute
El Rey - Vicente Fernández
Mi Razón de Ser (En Vivo) - Banda MS
Volvi A Nacer - Carlos Vives
Nunca Es Suficenta - Los Angels Azules
Trinidad & Tobago
Single - Orlando Octave
Follow The Leader - The Soca Boys
Bacchanal - Destra Garcia
Lucy - Destra Garcia
Big Truck - Machel Montano
Greek
Roza - Dimitris Mitropanos
Zilevo - iorgos Mazonakis
To Zeibekiko Tis Evdokias - Manos Loizos Orhistra
Ah! Kindineuo - Melina Aslanidou
Thelo Na Me Nioseis - Nikos Vertis
Turkish
Senden Kiymetli Mi - Enbe Orkestrasi
Boyle Aksamiar - Ozan Dogulu
Bagdat - Ayla Celik
Sana Soz Verdim - Kursat Basar
German
Nordisch By Nature - Fettes Brot
Lady Carneval - Karel Gott
Kling Klang - Keimzeit
Alles Neu - Peter Fox
Pfati Gott, Elizabeth - Spider Murphy Gang
French
La Java Bleue - Frehel
Allumer Le Feu - Johnny Hallyday
J't'emmene au Vent (Artificiel) -Louise Attaque
Lambe An Dro - Matmatah
Ai Se Eu Te Pego - Michel Telo
Algerian
Hey Wadi Hey Galbi - Cheb Mami
Chara Allah - Gnawa Diffusion
Mamamia Kader - Japoni
Rock El Casbah - Rachid Taha
Diwanie De Bechar - Taguerebet
South African
Impi - Johnny Clegg
Jeruselama - Master KG
Special Star - Mango Groove
Nkalakatha - Mandoza
Penny Penny - Shaka Bundu
Kenyan
African Beauty - Diamond Platnumz
Bonya - Fatoumata Diawara
Beautiful Onyinye - P Square
Obama Tony Nyadundo
Tumbum - Yemi Alade
Nigerian
Be My Man - Asa
Kureke - Iyanya
Na You Reign - MoniQue
My Woman My Everything - Patoranking
Show Me Da Money - WizKid
African
Wombo Lombo - Angelique Kidjo
All Night Long - Fuse ODG
Yeke Yeke - Mory Kante
Bad Mind - Elephant Man
Agolo - Angelique Kidjo
Hungarian
Sut A Nap - Emberek
Afrika - KFT
Palinka Dal - Magna Cum Lauda
Bombo - Notar Mary
Mulat A Familiad - Notar Mary
Romanian
Balada Boa - Gustavvo Lima
Gasca Mea - Hi Q
Vremuri (Hei Tamvai) - Pasarea Colibri
Vara Asta - Vama Veche
Si Ce - Voltaj
Finnish
Malagaan - Jari Sillanpaa
Meidän biisi - Arttu Wiskari
Autiotalo - Dingo
Kylmii Väreitä - Evelina
Älä jätä roikkuu - JVG
Hetki lyö - Kirka
Icelandic
Lífið er Yndislegt - Bergsveinn, Magni, Hreimur, Grettiskórinn
Ég Er Kominn Heim (Í Heiðardalinn) - Helgi Björnsson
Superman - Laddi
Allt Fyrir ástina - Páll Óskar
La Dolce Vita (Aukalag) - Páll Óskar
Dutch
Leef - Andre Hazes Jr
De Clown - Ben Cramer
Smoorverliefd - Doe Maar
t Dondert En 't Bliksemt - Guus Meeuwis
I Will Survive - Hermes House Band
American Country
Til You Can't - Cody Johnson
Thank God I'm A County Boy - John Denver
Copperhead Road - Steve Earle
Watermelon Crawl - Tracy Bird
7 and 7 - Turnpike Troubadours
American (Cheesy)
Cupid's Shuffle - Cupid
Electric Boogie - Marcia Griffiths
Wobble - V.I.C
The Hustle - Van McCoy
Paradise By The Dashboard - Meatloaf
Israelian
2 Crazy People שני משוגעים - Omer Adam and Lior Narkis
Queen of Roses - Eden Ben Zaken
Feel The Magic - Kobi Peretz
Vem Dancar Kuduro - Lucenzo and Big Al
Maybe Tonight - Moshe Peretz
South Korean
The Feels - Twice
Bang Bang Bang - BigBang
Fantastic Baby - BigBang
Kill This Love - Blackpink
Butter - BTS
Australian
Run Around - Blues Traveler
Funky Tonight - John Butler Trio
True Blue - John Williamson
(Lover) You Don't Treat Me No Good - Sonia Dada
Why Does Love Do This To Me - The Exponents
Columbian
El Rey del Carnaval: El Garabato / Negros Macheteros / Prende la Vela - Checo Acosta
La Mamá de la Mamá - El Alfa
Aventurero - Yeison Jimenez
Decimas - Carlos Vives
Barranquillero Arrebatao - Fruko Y Sus Tesos
....more to come
.....
For Occasions
Hallowe'en Night
Witch Doctor - Cartons
I Want Candy - Melanie C
Things That Go Bump In The Night - Allstars
Monster Mash - Bobby Boris Pickett
I Want To Bite Your Hand - Gene Moss and the Monsters
Christmas Party
All I Want For Christmas Is You - Mariah Carey
Merry Christmas Everyone - Shakin Stevens
Merry Christmas Everyone - Slade
Fairy Tale of New York - The Pogues
I Wish It Could Be Christmas Everyday - Wizard
Line Dance
Red Hot Salsa - Dave Sheriff
Walkin' The Country - The Ranch
Baby Likes To Rock - The Trackors
Achy Breaky Heart - Billy Ray Cyrus
Codigo - George Strait
Apres Ski Party
Hulapalu - Apres Ski Opening
Helikopter - Apres Ski Partygang
Atemlos Durch Die Nacht - Helene Fischer
Hey, Wir Woll'n Die Eisbär'n Sehn - Puhdys
JodelJump - Zware Jongens
Buffet (background music)
Love Town - Booker Newbury III
Saturday Love - Cherelle with Alexander O'Neal
Closest Thing To Heaven - Kane Gang
Love The One You’re With - Luther Vandross
Have I Told You Lately - Rod Stewart
Love Songs
Thinking Out Loud - Ed Sheeran
Perfect Symphony - Ed Sheeran ft Andrea Bocelli
All Of Me - John Legend
Three Times a Lady - The Commodores
Loving You - Paolo Nutini
Ceilidh Dances
Gay Gordons - Ceilidhdonia
Dashing White Sergeant - Jim Macleod Band
Strip the Willow - The Kinlochard Band
Canadian Barn Dance - Gordon Pattullo
Military Two Step - Gordon Pattullo
Football Songs
It is always a good idea to check which team the couple supports before playing any of these!
Scottish Team
Yes Sir I Can Boogie - Baccara
We Have A Dream - The Scottish World Cup Squad
Rangers
(Simply) The Best - Tina Turner
Penny Arcade - Roy Orbison
Sloop John B - Beach Boys
Celtic
Just Can't Get Enough - Depeche Mode
Finder - Ninetoes
Dirty Old Town - The Pogues
Que Sera, Sera - Doris Day
Hearts
Levels - Avicii
Give It Up - KC & The Sunshine Band
Hearts' Song - Hearts Squad Featuring Colin Chisholm
Seven Nation Army - White Stripes
Hibs
Freed From Desire - Gala
Sunshine On Leith - The Proclaimers
Come on You Black n’ Tans - Wolfe Tones
Runaround Sue - Dion
Cap In Hand - The Proclaimers
Falkirk
A Little Respect - Erasure
Armarillo - Tony Christie
Liverpool
Never Walk Alone - Gerry and the Pacemakers
Allez Allez Allez - Jamie Webster
Sunderland
Can't Help Falling In Love - Elvis Presley
English Team
Three Lions (It's Coming Home) - Baddiel and Skinner ft The Lightning Seeds
Vindaloo - Fat Les
I've actually played over 10,500 different songs so far during my DJing career (as of November 2023). I keep a database of every single song that I've ever played... including where it was played. I structure the database so that I can quickly find songs that work to match any song that is requested. I've even rated each song on how well it has kept a dancefloor filled too! Plus, all the world music is grouped according to style in my database so I can even play something as specific as Greek RnB if needed!
Disclaimer: Some of the world music songs (listed above) may not belong exactly to the country I specified. They are grouped on what works for such an international audience. Shakira is Columbian... but her music is liked the world over. There are lots of crossover songs too. Some Spanish songs work at Italian Weddings and a lot of the Salsa and Latino songs are suited for American, Spanish, and Cuban audiences. I have lots of foreign versions of popular UK hits too… so it's always nice when I get a chance to play them. There are some quirky twists that I didn't include in the following list. Such as: Candy by Cameo is loved at Nigerian Weddings; And The Hoff is loved at German Weddings. There are other songs from many other countries that I love playing but didn't have 5 of to make a list - So I am afraid Estonian, Brazilian, Norwegian, Swedish, Egyptian, Belgium, Iranian, Sri Lankan, Japanese and Chinese didn't get mentioned. I ought to give a special shout out just to one song from Thailand: Yim (Smile) - Viparat Piengsuwan. I wonder if only Scottish people will recognise it. And finally also to this Danish song... as it might be the only Eurovision song worth playing? Fly On The Wings Of Love - Olsen Brothers (just being cheeky).
PS: If you message me, I'll tell you about the strange Father and Daughter dance that I had to play at an Italian wedding!