'Great Food Truck Race' blasts off on 17th season with stop at NASA
0
"The Great Food Truck Race" lifted off for its 17th season by touching down at NASA's Johnson Space Center. Chef Tyler Florence welcomed nine teams to the "Blast Off Challenge."