London to Texas for U.S. Grand Prix & F1 behind the scenes! Yeeha!

Pole Position head to Austin, Texas in the United States of America for the U.S. Grand Prix. Subscribe for more: http://link.base79.com/polepositionsub The r…