Rory McLeod
Rory McLeod is a British folk singer-songwriter. His father is of Scottish origin. As well as... more »
Rory McLeod is an English professional snooker player. After ten years on the Challenge Tour he... more »