There were many reports across the U.S. including the Texarkana area where a bright moving light was spotted over the sky Sunday evening. Did you happen to see it?
SpaceX is showing the world that America is ready to kick some space-butt as they performed an almost flawless test of a little spaceship they called Falcon Heavy, launched into orbit, put a Tesla in space, and tow of the three boosters landed perfectly. It was fantastic!