Video: Meet Nick Watt

Get to know the 'Watt's World' host as he talks from his hometown in Scotland.

Meet Nick Watt

 01:10

Get to know the 'Watt's World' host as he talks from his hometown in Scotland.