Shooting stars. Stargazers in Salisbury, UK, were treated to a magical sight as the Perseid meteor shower, seen each year when Earth passes through debris left by the comet Swift–Tuttle, rained ...