Torwood Castle LIVE

Torwood Castle LIVE – ITC Spirit Communication

Torwood Castle LIVE – ITC Spirit Communication We Return to Torwood Castle to conduct a Facebook Spirit Box Session Live for all our friends and followers who have joined us on the Journey. Torwood Castle is situated near the village of Torwood, central Scotland. It has been estimated as being built around the mid 1500 for …

Torwood Castle LIVE – ITC Spirit Communication Read More »