Hi all, new here! I hope I didn't miss it but I've searched everywhere about the winning streak.. Good 'ol Peter.
All I have found is that it can expire. I had it but it disappeared one day. My question that I can't find an answer to is when it expires can you ever get it back or is it gone for good? Thanks in advance!