Paranormal Lore of Scotland

December 18, 2018

In honor of Cara's love of all things Scottish, Rebecca and Cara dive in to some of the Scottish legends and lore that peppers their history.

00:0000:00