'Go to Mars': Elon Musk's neighbors are sick of him
Tech billionaire Elon Musk announced that he would relocate his businesses to Boca Chica, Texas, and his residence to Austin in 2021. What has followed is infuriating local residents — who now want him gone.
Rolling Stone reported that there might not be many people in the town that Musk has taken over, but within a 15-mile radius of it are Texas residents and vacationers who want to enjoy their time at the beach.
Across the bay from Port Isabel and south of South Padre Island, "Starbase"...