David Harper is on the trail of a remarkable story – the day Buffalo Bill brought his Wild West Show to Wales.