Episode #15.6
- Episode aired Oct 2, 2017
Natasha and Charlie are in southwest Scotland to discover ancient artifacts.Natasha and Charlie are in southwest Scotland to discover ancient artifacts.Natasha and Charlie are in southwest Scotland to discover ancient artifacts.