The little F1 team from the USA pulled it out today when others (literally) fell apart. Romain finally got his first points of the season and they should be strong in Silverstone too.