Inverness veteran rows 600 miles for Erskine

John Baillie, an army veteran is supporting Erskine with a 620-mile challenge this spring.
John Baillie, an army veteran is supporting Erskine with a 620-mile challenge this spring.

Breaking