I saw this..... thing near my house yesterday