“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.” Read More – Space