See gorgeous photos of the Lyrid meteor shower captured from Earth and space on the night surrounding its peak on April 22. The Lyrid meteor shower put on a spectacular show last night as Earth plunged through the debris stream cast off by comet C/1861 G1 (Thatcher), triggering a peak of activity that saw shooting stars blaze a path away from the blue-white star Vega in t... [3257 chars]