Last Month I took a trip down to SpaceXs Starship Launch site down in South Texas. Boy was it amazing to see! © Copyright DelMar Media 2022
Some Photos of the Future Mars Pad!
ONN News
ABC News
FOX Sports
Delaware Area Weather