The location of Allen island fits into the location these patriots believe the missile was launched from based off of camera angels.
https:// www.youtube.com/watch?v=VNu3Q4shkws
Add location, combination of Microsoft Allen, Space Anderson and X Prize Foundation benefactors (Brin and Schmidt to name a few) and the big picture looks interdasting, Indeed.