Graham WatkinsMar 17, 20184 minC3P0 seen in haunted Welsh lighthouse.Talacre Lighthouse. Where the supernatural rule and strange things happen. From early times the River Dee has been a major trade route....