Does anyone know where I can find a replacement windscreen for my 02 360 spyder? Is it even called a windscreen? The mesh between the two headrests to...