"The sky's the limit" Van Horn mayor said following space launch

VAN HORN, Texas

Van Horn, Texas has a population of around 2000 people. City Mayor, Becky Brewster believes that after Tuesday's successful Blue Origin space launch, the ...

Continue reading on cbs4local.com