PHOTOS: SpaceX Announces $100 Billion Starbase Louisiana Project in Abbeville

History was made in Abbeville Tuesday as state and local leaders joined SpaceX officials for the long-awaited announcement of Starbase Louisiana, a planned $100 billion spaceport in Vermilion Parish. The […]