Up

Lieutenant F. W. Holmes photograph of the Indian rope trick in May, 1917.   Up From an ancient trick marveled for centuries to be ‘the world’s greatest illusion’, comes a tale so high it could only have come from hemp! Read More …