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