Open Letter From Nasa Director Jerry Kuntzman
Dear Racing Fans, This isn’t about NASA. It’s about a brand new, state of the art, racing facility here in the USA; Austin Texas to be exact. They are trying to lock in a Formula One race, and without all…