Vanderbilt rocketeers win seventh NASA launch national title
Written by: Alex Curtis | Posted Sep 3, 2020

Source: Vanderbilt rocketeers win seventh NASA launch national title