Video: Nick Watt's Hometown

Go on an exclusive tour of Jedburgh, Scotland, with the host of Watt's World.

Nick Watt's Hometown

 05:08

Go on an exclusive tour of Jedburgh, Scotland, with the host of Watt's World.