Published On Jun 27, 2024
Alcudia Majorca Spain do you think this is a rip off or actually quite a good idea ? I am not sure .
Subscribe FREE at https://www.youtube.com/c/scotsmanint...
Donate to Channel at https://www.buymeacoffee.com/scotsman
show more