Crane Move SpaceX Starbase, Boca Chica, TX

Location: SpaceX Starbase, Boca Chica, TX. SUBSCRIBE for more videos about space and ocean worlds. Subscribe!

20650 views

Leave a Reply

Your email address will not be published. Required fields are marked *