My son is driving home and is around Keene, Texas. There were 2 launches shot out at a high rate of speed coming from NW area heading south? Anyone know what this is?
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (17)
sorted by:
My son is in Granbury, works as an mechanical engineer in Mansfield.