Tell everyone it was PTS... Pulled off by lowhanging wires. You may be in violation of the 15mph rule, better give that one a second thought! Tell um the Russians did it