3 ms·Preposterous. These are clearly UFO launching strips.by twic 4y agoPreposterous. These are clearly UFO launching strips.