Today we residents of planet Earth meet up with a meteor stream with a strange and bizarre past. The Lyrid…