The Epsilon Geminids peak between October 18 and October 29 and have only been recently confirmed .
The Epsilon Geminids peak between October 18 and October 29 . They have only been recently confirmed .