Complete South Padre Island, TX accident reports and news.