meteor impacts

  1. did I find a meteor

    Hello all, I was doing some hounding the other day and came across what I'm convinced is from space. However 10 people gave 10 different opinions, so I want the best opinions out there Wattcha think?
Back
Top