Last Laugh with KB & Marlee

There’s a chance the new Space Force headquarters could be located in Cowtown ….. KB & Marlee think that would be awesome!